Назад
Задание на 03.03.2025
Задание 1
- Возьмите какой-нибудь достаточно длинный текст на русском языке в формате .txt.
- Уберите знаки препинания с помощью
.replace()
, приведите к нижнему регистру с помощью .lower()
, разбейте на слова с помощью .split()
.
- Используя list comprehension и метод
.startswith()
, для каждой буквы русского алфавита составьте список слов, начинающихся на эту букву. Создайте словарь, в котором ключами будут буквы, а значениями – эти списки.
- Используя полученные данные, для каждой буквы найдите самое длинное и самое короткое слово, которое начинается на эту букву.
- Выведите полученную информацию на экран.
- Если присылаете мне код, пришлите также и использованный текст.