PYTHON КАК НАЙТИ САМОЕ ДЛИННОЕ СЛОВО В СТРОКЕ
Python предоставляет несколько способов для нахождения самого длинного слова в строке. Один из способов - использовать встроенные функции и методы.
Для начала, нужно разбить строку на список слов. Python имеет метод split()
, который делает это автоматически. По умолчанию метод разбивает строку по пробелам, но можно указать и другой разделитель.
text = "Python is a great programming language"
words = text.split()
print(words)
Далее, можно использовать метод max()
для поиска самого длинного слова в списке. По умолчанию метод сравнивает элементы списка по их порядку, поэтому нужно указать ключ key=len
, чтобы сравнивать слова по их длине.
longest_word = max(words, key=len)
print(longest_word)
В результате будет выведено самое длинное слово в строке "programming".
Решение задачи \
10 6 Найти длину самого большого слова
Как найти максимальный элемент в списке Python
9 Cтроки и операции над ними Python
11 17 Найти самое длинное слово в строке
Задача из Собеседования на 160,000 Евро в Год
Решение простых задач на python - Сортировка слов в строке по возрастанию их длины
10 7 Найти самое длинное слово в строке
Новые материалы: