我有兩個列表:把相同字典鍵的值在一組在python
list1=[0,0,0,1,1,2,2,3,3,4,4,5,5,5]
list2=['a','b','c','d','e','f','k','o','n','q','t','z','w','l']
dictionary=dict(zip(list1,list2))
我想輸出相同的鍵的值在一個用於每個鍵這樣因爲它會像這樣打印:
0 ['a','b','c']
1 ['d','e']
2 ['f','k']
3 ['o','n']
4 ['q','t']
5 ['z','w','l']
我寫了下面的代碼來做到這一點,但它不工作作爲我th墨水
for k,v in dictionary.items():
print (k,v)
你能告訴我如何修復代碼,以便我可以得到高於預期的結果嗎? 在此先感謝!
什麼是'dictionary'? – HyperNeutrino
你可以顯示你創建你的字典的地方嗎? – Legman
對不起,我第一次忘記了,我已經更新了我的代碼@Legman –