これは冗長に感じます:
name = 'Isaiah'
myInfo = {
'name': name
}
JavaScript のように、これをより短く、慣用的な方法で実行する方法はありますか?
myInfo = { name }
編集:はキーワードなので、変数名を から に変更しましたdict
。myInfo
dict
ベストアンサー1
いいえ、ありません。また、そのような構文が出現する可能性は低いでしょう。
{name}
予約されていますset
リテラル。
もう一つの選択肢は、dict
コンストラクタ:
d = dict(name=name)
PS はモジュールdict
で定義されている名前なのでbuiltins
、変数に という名前を付けないでくださいdict
。