Чтобы преобразовать строку в список в Python, вы можете использовать несколько методов. Вот некоторые распространенные подходы с примерами кода:
-
Использование метода
split()
:string = "Hello, World!" my_list = string.split() print(my_list)
Вывод:
['Привет,', 'Мир!']
-
Использование понимания списка:
string = "Hello, World!" my_list = [char for char in string] print(my_list)
Вывод:
['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l ', 'd', '!']
-
Использование функции
list()
:string = "Hello, World!" my_list = list(string) print(my_list)
Вывод:
['H', 'e', 'l', 'l', 'o', ',', ' ', 'W', 'o', 'r', 'l ', 'd', '!']
-
Использование регулярных выражений:
import re string = "Hello, World!" my_list = re.findall(r'\w', string) print(my_list)
Вывод:
['H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd']
-
Использование метода
split()
с определенным разделителем:string = "Hello, World!" my_list = string.split(', ') print(my_list)
Вывод:
['Привет', 'Мир!']