私はpythonのようなリストを持っています
[{key1: valuea1, key2:valueb1}, {key1: valuea2, key2: valueb2}, ....{key1: valueaN, key2: valuebN}]
たとえば、valuea が複数回発生するすべての valuebs に -1 を掛ける効率的な方法は何ですか。
例えば:
[{key1: 5, key2:8}, {key1: 2, key2: 4}, {key1: 5, key2: 4}]
になります:
[{key1: 5, key2:-8}, {key1: 2, key2: 4}, {key1: 5, key2: -4}]
リストを2回ループするだけでなく、python/より優れたアルゴリズムに組み込まれたものを探しています。
ありがとう!