我是 python 新手,我在 python 字典上遇到問題這是我的代碼:
dic = {"days":["mon","tue","wed"]}
print(dic[0])
我期望的輸出是
"mon","tue","wed"
但我不斷收到此錯誤:
print(dic[0])
KeyError: 0
請幫助我...謝謝!
uj5u.com熱心網友回復:
嘗試:
print(dic['days'])
您通過鍵參考值。它回傳一個元素串列。然后,如果你想要一個特定的元素,只需使用:
print(dic['days'][0])
...就像您對普通串列所做的那樣。
uj5u.com熱心網友回復:
python 中的字典是通過鍵而不是索引訪問的,因為直到 3.7 才保證位置。
dic = {"days":["mon","tue","wed"]}
print(dic["days"])
uj5u.com熱心網友回復:
謝謝大家 我找到了答案
dic = {"days":["mon","tue","wed"], "months":["jan","feb","mar"]}
print(list(dic.values())[0])
輸出將是:
['mon', 'tue', 'wed']
謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/492685.html
標籤:Python python-3.x 字典
下一篇:{condition1:x(),condition2:y()}.get(True,None)如何在python中實際運行?
