[問題] 巢狀字典的問題
大家好,我是Python 超級新手,最近自學遇到dict問題,卡關好多天了,麻煩大家教教
我了。
A = { 'fruits': { 'apple': 10, 'bananas': 30, 'orange': 22 }, 'meat': { 'beef'
: 50, 'pork': 45, 'chicken':30 } }
當我輸入30時,如何得到對應的key: bananas & chicken 的答案?反過來,如果是知道A
pple 怎麼得到它的value呢?
我只會從最外面一層一層進去查
例:A['meat']['beef'] = 50
一直想不出可以用什麼方法找出內層字典的 key & value 啊......
感激不盡了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.170.223
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1475259490.A.F24.html
※ 編輯: vanilla1474 (123.193.170.223), 10/01/2016 02:18:52
※ 編輯: vanilla1474 (123.193.170.223), 10/01/2016 02:19:19
推
10/01 03:28, , 1F
10/01 03:28, 1F
推
10/01 11:14, , 2F
10/01 11:14, 2F
推
10/01 13:11, , 3F
10/01 13:11, 3F
→
10/01 13:11, , 4F
10/01 13:11, 4F
→
10/01 13:11, , 5F
10/01 13:11, 5F
→
10/01 13:11, , 6F
10/01 13:11, 6F
→
10/01 13:11, , 7F
10/01 13:11, 7F
→
10/01 13:11, , 8F
10/01 13:11, 8F
推
10/01 19:46, , 9F
10/01 19:46, 9F
推
10/04 12:12, , 10F
10/04 12:12, 10F
推
10/06 03:11, , 11F
10/06 03:11, 11F
→
10/06 03:11, , 12F
10/06 03:11, 12F
討論串 (同標題文章)