私は辞書を持っています単純に書くことによって新しいキーの内側に新しいキーを追加し、Pythonの辞書に値を代入
dic['Test']['random'] = 1
このような出力が得られます。
{'Test' : {'cities':5, 'random':1}}
{'Test' : {'cities':5, 'random':1, 'class':{ section : 5}}}
これは私が思った作品が動作するかもしれません。すなわち、上記の手順から私のような出力が欲しいです。 dic['Test']['class']['section'] = 5
キーエラー 'クラス'を返します。
私の具体的なケースでは、データフレームの行をこのような繰り返しのキーとして割り当てることになります。 dic[df.iloc[i]['column1']][df.iloc[i]['column2']] = df.iloc[i]['column3']
ここで、column1自体はキーにはありません。 1行で、私は、Pythonの2.7
「値」追加したいがdictionnaryで、まだない '5' ... –