python程式碼的奇淫巧技
- 2019 年 11 月 21 日
- 筆記
- 快速生成字典 我們有一個長長的字典settings,現在要從中抽取指定的鍵值對構成新字典,如何實現?
discriminator_vars
是要選擇的鍵 discriminator_vars = ['hidden_units_d', 'seq_length', 'cond_dim', 'batch_size', 'batch_mean'] discriminator_settings = dict((k, settings[k]) for k in discriminator_vars) - 更新python local變數
settings
是一個字典,更新到本地環境變數後,可以直接通過訪問鍵值
locals().update(settings)
如果settings[key]='value'
,那麼本地print(key)
不會報錯,而是輸出'value'