Как переделать строку в список питон: простой и эффективный способ 🧵
s = "Привет, как дела?"
список = s.split()
print(список)
Это преобразует строку "Привет, как дела?" в список ["Привет,", "как", "дела?"].
Детальный ответ
Как переделать строку в список Python
Чтобы переделать строку в список в языке программирования Python, мы можем использовать метод split(). Этот метод разделяет строку на части, используя указанный разделитель, и возвращает список этих частей.
string = "яблоко груша банан"
list_of_fruits = string.split()
print(list_of_fruits)
В результате выполнения этого кода, будет выведен следующий список:
['яблоко', 'груша', 'банан']
Как видно из примера, мы использовали пробел в качестве разделителя. Если разделитель не указан, метод split() будет использовать пробелы как разделитель по умолчанию.
Однако можно использовать и другие разделители, указав их как аргумент в методе split(). Например, вот как можно разделить строку на список слов, используя запятую в качестве разделителя:
string = "яблоко,груша,банан"
list_of_fruits = string.split(",")
print(list_of_fruits)
Результатом выполнения этого кода будет следующий список:
['яблоко', 'груша', 'банан']
Вы также можете использовать другие символы в качестве разделителя, такие как точка с запятой, двоеточие и т. д.
Если вам нужно разделить строку на список символов, вы можете использовать пустую строку в качестве разделителя:
string = "Hello, world!"
list_of_characters = list(string)
print(list_of_characters)
Результатом выполнения этого кода будет следующий список:
['H', 'e', 'l', 'l', 'o', ',', ' ', 'w', 'o', 'r', 'l', 'd', '!']
Теперь вы знаете, как переделать строку в список в Python, используя метод split() или преобразование строки в список символов.