建立一个空字典m,依次向m中添加键和值,首先输入的是breakfast,第二输入的是lunch,但输出结果是字典中元素的顺序并不是按照添加的顺序输出的,而是lunch排在第一,其次才是breakfast,难道字典的输出是随机的吗?>>> m={}
>>> m['breakfast']='canadian ham'
>>> m['lunch']='tuna surprise'
>>> m['dinner']='cheeseburger'
>>> m
{'lunch': 'tuna surprise', 'breakfast': 'canadian ham', 'dinner': 'cheeseburger'}
1 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
python学习手册第三版179页,有python字典的主要属性中有讲解!
任意对象的无序集合
与列表不同,保存在字典中的项并没有特定的顺序。实际上Python将各项从左到右随机排序,以便快速查找。键提供了字典中项的象征性(而非物理性的)位置。
- 1 回答
- 0 关注
- 291 浏览
添加回答
举报
0/150
提交
取消