Python 将列表与<;
当我们键入Python 将列表与<;,python,list,Python,List,当我们键入[1,4,2]时,Python比较列表;逐个元素,直到发现差异 在您的示例中,第一个元素相等(1==1),但第二个元素不同4
[1,4,2]时,Python比较列表;逐个元素,直到发现差异
在您的示例中,第一个元素相等(1==1
),但第二个元素不同<代码>4<5
是真的
,因此[1,4,2]<1,5]
也是真的
引述:
元组和列表使用对应元素的比较按字典顺序进行比较。这意味着要比较相等,每个元素必须比较相等,并且两个序列必须具有相同的类型和长度
如果不相等,则序列的顺序与其第一个不同的元素相同。例如,cmp([1,2,x],[1,2,y])
返回与cmp(x,y)
相同的结果。如果对应的元素不存在,则先排序较短的序列(例如,[1,2]<[1,2,3]
)