Я хочу отобразить все слова, которые являются самыми длинными в списке. Я использовал функцию max, однако функция max возвращает только первую из самых больших строк в списке, то есть «иметь». Как мне заставить его распечатать все самые длинные элементы строки?
Желательный результат: 'have' 'was' 'good' output output: 'have'
def longestWord(input_str):
input_list = input_str.split()
return max(input_list, key=len)
longestWord("I have been good")
output: 'have'