标签: python list python-2.7
我正在玩弄以下内容:
>>> l = [1, 2.0, 'a', 'aaz', '9', 'ab', 999999] >>> max(l) 'ab'
我一开始并没有期待这个,但后来我认为它与某些类型的顺序或优先级有关。如果这是正确的,那么顺序是什么,推理是什么?
答案 0 :(得分:1)
这仅适用于Python2。不兼容的类型按“str”>类型的名称排序。 “INT”
在Python3中,您不再被允许比较str和int
str
int