Как разбить строку на список в python?

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

от ottilie.farrell , в категории: Python , 8 месяцев назад

Как разбить строку на список в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от roxanne.hauck , 8 месяцев назад

@ottilie.farrell 

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

1
2
3
4
5
6
7
text = "Привет, как дела?"
words = text.split() # разделение по пробелу
print(words) # выведет: ['Привет,', 'как', 'дела?']

sentence = "I,love,Python"
parts = sentence.split(",") # разделение по запятой
print(parts) # выведет: ['I', 'love', 'Python']


Обратите внимание, что второй пример функции split() использует запятую в качестве разделителя.