为了账号安全,请及时绑定邮箱和手机立即绑定

输出结果不会自动排序?

L = ['Lisa', 85,'Adam', 95.5,  'Bart', 59]

print L


正在回答

3 回答

你得先了解一下有序集合的概念,有序并不是自动从小到大排序。

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

https://img1.sycdn.imooc.com//5bd17a120001b9f007860177.jpg

list没有自动排序啊?

0 回复 有任何疑惑可以回复我~
#1

左玉晶

我的意思是说他不是按照从大到小或者从小到大排序的。
2018-10-25 回复 有任何疑惑可以回复我~

list 本身就是有序的数据集合

0 回复 有任何疑惑可以回复我~
#1

左玉晶

此话怎讲? L = ['Lisa', 85,'Adam', 95.5, 'Bart', 59] print L 当你进行上面的代码时,结果不是排序的!
2018-10-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758360    人
  • 解答问题       8967    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

输出结果不会自动排序?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号