課程
/后端開發
/Python
/初識Python
d = {
? ? ?95,'Adam',
? ? ?85,'Lisa',
? ? ?59,'Bart',
}
print d
執行錯誤 是無序的怎么辦
2018-05-31
源自:初識Python 6-3
正在回答
d?=?{?????95,'Adam',?????85,'Lisa',?????59,'Bart',}print?d #語法錯誤,dict是以鍵值對形式存在,必須以{?key?:?value}形式申明
無序問題既然是dic的特點就解決不了啊
是不是因為代碼符號錯誤的問題:
? ? ?95:'Adam',
? ? ?85:'Lisa',
? ? ?59:'Bart',
set 本來就是無序的,有序的話可以使用list;
d = {???? 95,'Adam',???? 85,'Lisa',???? 59,'Bart',}print (d,type(d))
#輸出:{'Lisa', 'Bart', 85, 59, 'Adam', 95} <class 'set'>
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-11-27
2018-08-25
無序問題既然是dic的特點就解決不了啊
2018-06-18
d = {
? ? ?95,'Adam',
? ? ?85,'Lisa',
? ? ?59,'Bart',
}
print d
是不是因為代碼符號錯誤的問題:
d = {
? ? ?95:'Adam',
? ? ?85:'Lisa',
? ? ?59:'Bart',
}
print d
2018-05-31
set 本來就是無序的,有序的話可以使用list;
d = {
???? 95,'Adam',
???? 85,'Lisa',
???? 59,'Bart',
}
print (d,type(d))
#輸出:{'Lisa', 'Bart', 85, 59, 'Adam', 95} <class 'set'>