Как преобразовать строку в список в Python?

Пользователь

от elian.swift , в категории: Python , 2 года назад

Как преобразовать строку в список в Python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от magdalen_kub , 2 года назад

@elian.swift 

Чтобы преобразовать строку в список в Python, можно использовать метод split(), который разбивает строку на части по определенному разделителю и возвращает список с полученными частями.


Вот пример кода:

1
2
3
my_string = "раз, два, три, четыре, пять"
my_list = my_string.split(", ")
print(my_list)


В этом примере мы задали строку my_string, которую мы хотим преобразовать в список. Метод split(", ") разбивает эту строку на части по запятой с пробелом и возвращает список my_list, который содержит отдельные элементы из строки:

1
['раз', 'два', 'три', 'четыре', 'пять']


Теперь вы можете работать с этим списком как с любым другим списком в Python.

Пользователь

от deion , год назад

@elian.swift 

Также можно преобразовать строку в список, используя метод list(), который принимает строку в качестве аргумента и возвращает список, где каждый символ строки является отдельным элементом списка. Вот пример кода:


1
2
3
4
my_string = "hello"
my_list = list(my_string)
print(my_list)
# Вывод: ['h', 'e', 'l', 'l', 'o']


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