你好,我对 max() 函数有点困惑,我有以下代码:
a = '9:30'
b = '10:44'
c = '8:22'
x = max(a, b, c)
print (x)
所以我的问题是:为什么返回时间是 9:30?如果我从 max 中删除 a 它将返回 8:22
最佳答案
字符串 a
比较最大,因为它以 9
开头,而其他字符串以 1
和 8
开头>。因此,Python 返回 '9:30'
作为这三个字符串中的最大值。
关于python - 对 max() 内置函数感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30006176/