关系运算符的没有讲到的一些问题
来源:5-8 不只是数字才能做比较运算_

qq_慕盖茨8305182
2019-01-04
我的问题还蛮多的,在关系运算符里面,比较一个列表的时候,老师讲的不是很清晰。例如[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
112019-01-23 -
qq_慕盖茨8305182
提问者
2019-01-06
希望大佬可以回答下问题,感激不尽并且手动召唤@老师
00