我在胡闹,偶然发现了一些我不明白的东西......
问题一:
a = [1,2,3]
b = [1,2,3,4]
len(a) < b
结果是 True,但这实际上是在比较两个列表的长度吗?好像因为这也是真的……
a = [15,32,7]
len(a) < b
问题2:
当我们尝试将整数与列表进行比较时会发生什么?为什么这些都是真的(我假设有一个一般性的解释......)......
3 < b
20 < b
float('inf') < b
None < b
(lambda x: (x**x)**x) < b
……而这些假的?
'poo' < b
'0' < b