作者tacosung (taco)
看板Python
標題[問題]list合成dict
時間Fri Dec 11 18:19:08 2009
大家好
又來發問了
我想要把
food = [['apple', 'cake', 'candy', 'coffee', 'sprout'], [5, 4, 5, 6, 6]]
弄成
dict = {'apple':5, 'cake':4, 'candy':5, 'coffee':6, 'sprout':6}
這樣要怎嚜弄呢?
ps.後面的數字是代表前面有幾個英文字母
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 188.74.80.167
→ yjc1:dict(zip(food[0], food[1])) 12/11 19:02
→ tacosung:謝謝你~我又學到新方法了 12/11 19:09
→ yjc1:簡化: dict(zip(*food)) 12/11 19:11
推 darkroad:原來如此 ^^ 12/14 14:12