私は次のような辞書を持っています:
Info = {
"City_Name" : {
"Population" : None,
"Population_Density" : None
}
}
「Population」キーと「Population_Density」キーに値を割り当てたい。実際には、次のコマンドを使用してそれを行うことができます。
Info["City_Name"]["Population"] = 20000
Info["City_Name"]["Population_Density"] = 200
しかし、代わりに、次のような単一のコマンドでそれを行いたいです。
Info["City_Name"]["Population","Population_Density"] = 20000 , 200
しかし、これは機能しません。上記のコマンドは新しいキーを生成します... (実際、関数はこれらの値を返すため、単一のコマンドでそれを行う必要があります)
編集:
言及する必要がありました。使うことなく:
Info["City_Name"]["Population"],Info["City_Name"]["Population_Density"] = 20000, 200
私の辞書のキー名はとても長いので、理解するのは難しいです。彼らは多くのスペースを取ります。また、3 つの値を 3 つのキーに割り当てる必要があります。したがって、私は、相互に異なる (例: "Population" と "Population_Density") 部分を 1 つ変更するだけでそれを行う方法があるかどうか疑問に思っていました。