请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关系运算符的没有讲到的一些问题

我的问题还蛮多的,在关系运算符里面,比较一个列表的时候,老师讲的不是很清晰。例如[1,2]<[1,2,3]这种情况是怎么比的?再例如[1,2,3]>[3,2,1]这种情况又是怎么比的?

正在回答

2回答

首先在idle上敲出结果如下

>>> [1,2]<[1,2,3]

True

>>> [1,2,3]>[3,2,1]

False

接下来解释结果

序列比较,将逐个元素依次比较 ,[1,2]<[1,2,3]比较过程为:1==1 2==2 ,到第三个时,空与3比较,自然是3大,所以序列1<序列2 返回值为True。[1,2,3]>[3,2,1]比较第一个元素时,1>3很显然不对,因此返回值是False

1 回复 有任何疑惑可以回复我~
  • 提问者 qq_慕盖茨8305182 #1
    谢谢,已经试出来了,是按顺序来的,只要序列前面的比较出了结果,就按这个结果作为最终的结果。
    回复 有任何疑惑可以回复我~ 2019-01-23 21:00:53
提问者 qq_慕盖茨8305182 2019-01-06 23:26:52
希望大佬可以回答下问题,感激不尽并且手动召唤@老师
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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