亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

那位大神解釋一下這段代碼,尤其是最后一行(符號也要解釋一下)

??

通過d[key]獲取對應的value。

參考代碼:

d= {
? ?'Adam': 95,
? ?'Lisa': 85,
? ?'Bart': 59
}
for key in d:
? ?print key + ':', d[key]


正在回答

2 回答

d= {
? ?'Adam': 95,
? ?'Lisa': 85,
? ?'Bart': 59
} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #這是將一個dict賦值給d

for key in d: ? ? ? ? ? ? ? ? ?#遍歷dict d 中的key(即?'Adam',?'Lisa','Bart')
? ?print key + ':', d[key] ? #打印遍歷的key 和key對應的value;d[key]為dict中key對應的值


3 回復 有任何疑惑可以回復我~
#1

慕函數6251099 提問者

分號為什么要加單引號
2017-05-02 回復 有任何疑惑可以回復我~
#2

慕粉3626166 回復 慕函數6251099 提問者

分號是字符串啊,這個題目里面key是字符串,所以key后面可以連接分號,但是d[key]是數字,如果在d[key]之前用+號是會報錯的。
2017-05-02 回復 有任何疑惑可以回復我~
#3

慕函數6251099 提問者

非常感謝!
2017-05-03 回復 有任何疑惑可以回復我~

d= {
? ?'Adam': 95,
? ?'Lisa': 85,
? ?'Bart': 59
} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #這是將一個dict賦值給d

for key in d: ? ? ? ? ? ? ? ? ?#遍歷dict d 中的key(即?'Adam',?'Lisa','Bart')
? ?print key + ':', d[key] ? #打印遍歷的key 和key對應的value;d[key]為dict中key對應的值


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758392    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

那位大神解釋一下這段代碼,尤其是最后一行(符號也要解釋一下)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號