如果我正确理解您的问题:
>>> s = "a aa aaa aa"
>>> max(s.split(), key=len)
'aaa'
split()
将字符串拆分为单词(由空格分隔);max()
使用内置len()
函数找到最大的元素,即字符串长度,作为找出“最大”含义的关键。
如何用python查找最长的单词?
如果我正确理解您的问题:
>>> s = "a aa aaa aa"
>>> max(s.split(), key=len)
'aaa'
split()
将字符串拆分为单词(由空格分隔);max()
使用内置len()
函数找到最大的元素,即字符串长度,作为找出“最大”含义的关键。