Как сделать массив из строки в python
Узнайте, как превратить строку в массив в Python с помощью встроенных функций split() и list(). Примеры и подробное объяснение процесса создания массива из строки в Python.
Создание массива из строки в Python делается с помощью функции split()
. Она принимает строку и делит ее на массив по заданному разделителю. Например, давайте разберем строку "apple,orange,pear":
# Создаем строку
my_string = "apple,orange,pear"
# Разделитель между элементами — запятая
separator = ","
# Делим нашу строку на массив по разделителю
my_list = my_string.split(separator)
# Выводим результат
print(my_list)
В результате выполнения программы нам будет возвращен массив ["apple", "orange", "pear"]
.
Использование других разделителей
По умолчанию метод split()
использует пробелы в качестве разделителя. Но мы можем передать в метод любой другой символ или строку в качестве разделителя. Например, давайте разобьем строку "apple.orange.pear" по точкам:
# Создаем строку
my_string = "apple.orange.pear"
# Разделитель между элементами — точка
separator = "."
# Делим нашу строку на массив по разделителю
my_list = my_string.split(separator)
# Выводим результат
print(my_list)
В результате выполнения программы нам будет возвращен массив ["apple", "orange", "pear"]
.
p