1
辞書にある既存のキー値ペアにキーを追加したい場合、 は以下のコードです辞書内のキー値のペアにキーを追加する方法?辞書の既存のキー値ペアにキーを追加する
region = 'us-west-2'
A = {'m3.large': -1, 'm3.xlarge': -1}
B = {}
for key, value in A.items():
B[(key,region)] = A.get((key, region), 0) + value
print(B)
出力: {('m3.large', 'us-west-2'): -1, ('m3.xlarge', 'us-west-2'): -1}
はまた、どのように私は同じことを行うが、同じ辞書ではなく、新たな辞書にできますか?
print(A)
出力: {('m3.large', 'us-west-2'): -1, ('m3.xlarge', 'us-west-2'): -1}
おかげ
あなたの現在のコードを実行した後に 'A = B'を追加しようとしましたか? – TigerhawkT3