Как разбивать списки? Программа получает на ввод строку ,которую потом разбивает на список слов. Как сделать ,чтобы это список из слов делился на подсписки,которые бы состояли из одного элемента(слова)?
Для того чтобы разбить список из слов на подсписки, каждый из которых состоит из одного элемента (слова), можно воспользоваться следующим кодом на Python:
# Получаем строку от пользователя input_string = input("Введите строку: ") # Разбиваем строку на список слов words_list = input_string.split() # Разбиваем список слов на подсписки из одного элемента sublists = [[word] for word in words_list] # Выводим полученные подсписки print(sublists)
Пример работы программы:
Введите строку: Пример работы программы [['Пример'], ['работы'], ['программы']]
Таким образом, после выполнения данного кода каждое слово из введенной строки будет представлено в отдельном подсписке, который состоит из одного элемента.
Для того чтобы разбить список из слов на подсписки, каждый из которых состоит из одного элемента (слова), можно воспользоваться следующим кодом на Python:
# Получаем строку от пользователяinput_string = input("Введите строку: ")
# Разбиваем строку на список слов
words_list = input_string.split()
# Разбиваем список слов на подсписки из одного элемента
sublists = [[word] for word in words_list]
# Выводим полученные подсписки
print(sublists)
Пример работы программы:
Введите строку: Пример работы программы[['Пример'], ['работы'], ['программы']]
Таким образом, после выполнения данного кода каждое слово из введенной строки будет представлено в отдельном подсписке, который состоит из одного элемента.