-3
我有字典分組字典通過公共密鑰
dictlist = [{0:1,1:1,2:1,3:1}, {0:1,1:0,2:1,3:0}, {0:1,1:0,2:0,3:1}]
我需要爲字典,其中每個鍵的值是在個別類型的字典該密鑰的值的列表輸出的列表。
dict_needed = {0:[1,1,1],1:[1,0,0],2:[1,1,0],3:[1,0,1]}
我該怎麼做?
我有字典分組字典通過公共密鑰
dictlist = [{0:1,1:1,2:1,3:1}, {0:1,1:0,2:1,3:0}, {0:1,1:0,2:0,3:1}]
我需要爲字典,其中每個鍵的值是在個別類型的字典該密鑰的值的列表輸出的列表。
dict_needed = {0:[1,1,1],1:[1,0,0],2:[1,1,0],3:[1,0,1]}
我該怎麼做?
from collections import defaultdict
dict_needed = defaultdict(list)
for d in dictlist:
for k, v in d.iteritems():
dict_needed[k].append(v)
感謝這工作。 –
你嘗試過什麼嗎? – RedBaron
歡迎使用StackOverflow。對你不幸的是,我們不會在這裏做其他人的工作,但我們幫助他們做他們的工作。請展示使用一些(可能失敗)的嘗試。 – hivert
嘿,跟人說話的方式是什麼?我是一個經驗豐富的程序員,並且在不同的語言上工作了很多年,但是沒有在python上工作。如果你忍不住就不發表評論。我可以在任何可以想到的編程挑戰中輕鬆擊敗你,你想嘗試一下嗎? –