Re: [問題]list合成dict

看板Python作者 (高 見龍)時間14年前 (2009/12/11 18:57), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《tacosung (taco)》之銘言: : 大家好 : 又來發問了 : 我想要把 : food = [['apple', 'cake', 'candy', 'coffee', 'sprout'], [5, 4, 5, 6, 6]] : 弄成 : dict = {'apple':5, 'cake':4, 'candy':5, 'coffee':6, 'sprout':6} : 這樣要怎嚜弄呢? : ps.後面的數字是代表前面有幾個英文字母 : 謝謝大家 用個簡單的for..in..就可以把資料塞進去囉 :) food = ['apple', 'cake', 'candy', 'coffee', 'sprout'] food_dict = {} for f in food: food_dict[f] = len(f) print food_dict -- http://blog.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.5.183

12/11 19:02, , 1F
哇~謝謝你 可是為什麼不會只print出一行結果?
12/11 19:02, 1F

12/11 19:09, , 2F
阿阿阿~ 我知道問題出在哪了
12/11 19:09, 2F

12/11 19:09, , 3F
感謝感謝
12/11 19:09, 3F

12/12 22:28, , 4F
dict(zip(*a))
12/12 22:28, 4F

01/13 23:11, , 5F
1個月後重讀這討論串,我怎麼會有見鬼的感覺?
01/13 23:11, 5F
文章代碼(AID): #1B8YMSZc (Python)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1B8YMSZc (Python)