English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Python

Управление потоком Python

Функции Python

Типы данных Python

Работа с файлами Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Программа Python сортирует слова по алфавитному порядку

Полное руководство по примерам Python

В этом примере вы узнаете, как использовать цикл for для сортировки слов по алфавитному порядку и отображения их.

Чтобы понять этот пример, вы должны знать следующееПрограммирование на PythonТема:

В этом примере мы показываем, как сортировать слова по алфавитному порядку (по буквам).

Исходный код

# Программа сортирует слова в用户提供енной строке в алфавитном порядке
my_str = "Hello this Is an Example With cased letters"
# Получить ввод от пользователя
#my_str = input("Ввести строку:")
# Разделить строку на список слов
words = my_str.split()
# Сортировка списка
words.sort()
# Показать отсортированные слова
print("Отсортированные слова:")
for word in words:
   print(word)

Результат вывода

Отсортированные слова:
Example
Hello
Is
With
an
cased
letters
this

Внимание:Чтобы протестировать программу, измените значение my_str.

В этом примере мы будем хранить строку, которую нужно сортировать, в my_str. Используя метод split(), преобразуем строку в список слов. Метод split() разбивает строку на пробелы.

Затем использоватьМетод sort()Сортировать список слов и отображать все слова.

Полное руководство по примерам Python