【发布时间】:2014-05-17 19:11:33
【问题描述】:
根据this:
元组和列表使用比较的字典顺序进行比较 对应的元素。这意味着要比较相等,每个元素 必须比较相等并且两个序列必须是相同的类型并且 长度相同。
如果不相等,则序列的顺序与它们的第一个相同 不同的元素。例如, cmp([1,2,x], [1,2,y]) 返回 与 cmp(x,y) 相同。如果对应的元素不存在,则 首先排序较短的序列(例如,[1,2]
如果我理解正确
(a, b, c) < (d, e, f)
如果
给出真a < d and b < e and c < f
为什么
(1, 2, 3) < (2, 0, 4)
给真?
我该如何做这样的比较?
【问题讨论】:
-
您引用的第二段解释了它:如果它们不相等,则它们的顺序与它们的第一个不同元素相同。
标签: python comparison tuples