<分区> 分区>
当我尝试在包含整数和字符串组合的列表上调用 max() 函数时,在 Python 2.x 中它总是返回一个字符串
例如,
#input
li = [2, 232322, 78, 'python', 77]
max(li)
#output
'python'
这背后的逻辑是什么? Python 如何比较字符串和整数?
<分区> 分区>
当我尝试在包含整数和字符串组合的列表上调用 max() 函数时,在 Python 2.x 中它总是返回一个字符串
例如,
#input
li = [2, 232322, 78, 'python', 77]
max(li)
#output
'python'
这背后的逻辑是什么? Python 如何比较字符串和整数?