Python max()函数在下面的代码中是如何工作的
有人能给我解释一下Python max()函数在下面的代码中是如何工作的,python,python-3.x,list,Python,Python 3.x,List,有人能给我解释一下max()函数在下面的代码中是如何工作的吗 strings = ['enyky', 'benyky', 'yely','varennyky'] print(max(strings)) max()。 有人能解释一下吗?它正在按排序顺序返回最后一项 您可以使用max()的key=参数(就像您在sorted()中使用的一样,请参见下文)来代替键使用len(x) >>字符串=['enyky','benyky','yely','varennyky'] >>>已排序(字符串) ['ben
max()
函数在下面的代码中是如何工作的吗
strings = ['enyky', 'benyky', 'yely','varennyky']
print(max(strings))
max()。
有人能解释一下吗?它正在按排序顺序返回最后一项
您可以使用max()
的key=
参数(就像您在sorted()
中使用的一样,请参见下文)来代替键使用len(x)
>>字符串=['enyky','benyky','yely','varennyky']
>>>已排序(字符串)
['benyky'、'enyky'、'varennyky'、'yely']
>>>已排序(字符串,key=len)
['yely','enyky','benyky','varennyky']
>>>最大值(字符串,键=len)
“瓦伦尼”
>>>