Как разбивать списки? Программа получает на ввод строку ,которую потом разбивает на список слов. Как сделать ,чтобы это список из слов делился на подсписки,которые бы состояли из одного элемента(слова)?

21 Авг 2019 в 06:31
373 +1
0
Ответы
1

Для того чтобы разбить список из слов на подсписки, каждый из которых состоит из одного элемента (слова), можно воспользоваться следующим кодом на Python:

# Получаем строку от пользователя
input_string = input("Введите строку: ")
# Разбиваем строку на список слов
words_list = input_string.split()
# Разбиваем список слов на подсписки из одного элемента
sublists = [[word] for word in words_list]
# Выводим полученные подсписки
print(sublists)

Пример работы программы:

Введите строку: Пример работы программы
[['Пример'], ['работы'], ['программы']]

Таким образом, после выполнения данного кода каждое слово из введенной строки будет представлено в отдельном подсписке, который состоит из одного элемента.

20 Апр 2024 в 13:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир