在列表中找到最长列表的最佳方法是什么?

Cod*_*ith 5 python python-3.x

longest = 0
for value in values:
    longest = max(longest, len(value))
Run Code Online (Sandbox Code Playgroud)

我大多只是想知道实现这一目标的最佳方式是什么.

blh*_*ing 8

这将返回列表中最长的列表values:

max(values, key=len)
Run Code Online (Sandbox Code Playgroud)


wha*_*000 6

这将返回最长列表的长度:

max(map(len, values))
Run Code Online (Sandbox Code Playgroud)