[問題] 一次創建多個字典

看板Python作者 (sariel)時間10年前 (2015/07/10 06:03), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
想請問一下,假設我有一個list list = ["a","b","c","d"] 我想要一次將這四個東西變成dict 應該怎麼做? 結果有點像是 adict:{xxx:123} bdict:{www:456} cdict:{yyy:789} ddict:{zzz:000} 由於list裡面的東西很多,因此不太可能一個一個打 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 204.121.150.205 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1436479420.A.E7B.html

07/10 09:17, , 1F
list裡的東西是什麼? 字串"a"?
07/10 09:17, 1F

07/10 09:31, , 2F
dict裡的東西是怎麼來的?
07/10 09:31, 2F

07/10 14:41, , 3F
用setdefault(key,value)呢?
07/10 14:41, 3F

07/10 14:42, , 4F
for n in list: dict.setvalue(n) 應該可以
07/10 14:42, 4F

07/10 14:45, , 5F
打錯,是setdefault(n)
07/10 14:45, 5F
文章代碼(AID): #1Ldk-yvx (Python)
文章代碼(AID): #1Ldk-yvx (Python)