は、私たちが辞書を辞書の中に入れる?
{ 'ポップ':5}考えてみましょう:
を、私たちは、変数
= '店の
を持っている私は、出力を得ることができる方法{'店舗':{'ポップ':5}}
簡単な方法はありますか?
は、私たちが辞書を辞書の中に入れる?
{ 'ポップ':5}考えてみましょう:
を、私たちは、変数
= '店の
を持っている私は、出力を得ることができる方法{'店舗':{'ポップ':5}}
簡単な方法はありますか?
dict1 = {'pop': 5}
dict2 = {'store': dict1}
print(dict2)
これは動作します。 dict2['store'] = dict1
を直ちに実行しようとした場合、 "dict2にput stuff"と言う前にdict2が存在する必要があるため、すぐには機能しません。別のアプローチがあったであろう:
dict1 = {'pop': 5}
dict2 = {} # making an empty dictionary
dict2['store'] = dict1 # now we can put stuff in it
print(dict2)
辞書を辞書の中に置くことができます。
はそれを試してみてください。
print({a:{'pop':5}})
それは非常に簡単です。値を通常どおりに割り当てることもできます。
print({'store': {'pop': 5}})
temp = {}
temp['score'] = {'pop':5}
print(temp)
は、私はあなたの最良の選択肢であると考えて、
a = 'store'
temp = {}
temp[a] = {'Pop': 5}
print(temp)
よろしく!
どのように入力するのですか? – Denziloe
これを行う関数を作成しようとしていますが、それを正常に行う方法があるかどうかわかりません。私はおそらくdict1 = {'pop':5}とし、次にdict2 ['store'] = dict1を実行することによってそれを行うことができると思った。しかし、もっと多くの出力を追加したいのであれば、最後に入力されたものを取ることになりました – Ali89
あなたはその仕事をしていませんか? a = dict()、b = {'pop':5}; a ['store'] = b – putonspectacles