如果Python max()中包含两个列表,该怎么办?

时间:2019-01-14 23:23:31

标签: python python-3.x

max([1,2,3],[1,1,4])为什么会返回[1,2,3]而不是[1,1,4]?

在课堂上有人问我这个问题。我不明白为什么它返回[1,2,3]及其背后的逻辑(即使它返回[1,1,4],我仍然不明白max()函数的作用)。

1 个答案:

答案 0 :(得分:0)

只要提供的参数具有可比性,函数max将成功输出最大值。

在这种情况下,就列表顺序而言,第一个参数大于第二个参数。

>>> [1, 2, 3] > [1, 1, 4]
True