将元组与python中的值进行比较

时间:2017-01-06 10:29:00

标签: python comparison tuples

为什么可以将元组与数字进行比较?它的语义是什么?是>>和==有不同的语义?

>>> (1,2)>0
True
>>> (1,2)>11111111111111
True
>>> (1,2)<5
False
>>> (1,2)>1.578
True
>>> (5,5)==5
False
>>> (5,5)!=5
True

这与使用一个元素(比较lexicographically)的元组进行比较不同:

>>> (5,5)>6
True
>>> (5,5)>(6,)
False

(注意:这与将元组内容与值进行比较不同)

0 个答案:

没有答案