以我爲例,我需要一本字典的一部分轉移到永久存儲:字典的複製部分(包括它的鍵,它的值)
adict={'a':'aaa','b':'bbb','c':'ccc'}
newdict={'a':'aaa','b':'bbb'}
我試圖用dict.fromkeys(['一','b']),這隻會給我默認的None值,除非我特定這些鍵的值。我希望有一些函數會自動將默認值賦給原始字典已經有的值。像
newdict=adict.fromkeysautomatic(['a','b'])
東西,我知道這是很容易寫一個函數來這樣做,但我相信應該已經有一些內置的機制,因爲這應該是一些常見的行爲。但沒有通過搜索自己得到它。
這不是一個好主意,做'字典= ...'因爲'dict'已經是一個函數了。 – Keeler
我不認爲有一個內置的字典方法來做到這一點,你必須選擇字典理解或調用某種函數來映射值。 –