Метод split() строки Python
Пример
Разделите строку на список, где каждый слово является элементом списка:
txt = "welcome to China" x = txt.split() print(x)
Определение и использование
Метод split() разлагает строку на список.
Вы можете指定 разделитель, по умолчанию это любой пробельный символ.
Комментарий:Если указан max, список будет содержать количество указанных элементов plus one.
Синтаксис
.split(separator, max)
Значение параметра
Параметр | Описание |
---|---|
separator | Опционально. Определяет разделитель, который будет использоваться для разделения строки. По умолчанию это любой пробельный символ. |
max | Опционально. Определяет количество разделений, которое будет выполнено. По умолчанию равно -1, что означает «все вхождения». |
Более сложные примеры
Пример
Используйте разделитель, состоящий из запятой и пробела, для разбиения строки:
txt = "hello, my name is Bill, I am 63 years old" x = txt.split(", ") print(x)
Пример
Используйте символ решетки (#) в качестве разделителя:
txt = "apple#banana#cherry#orange" x = txt.split("#") print(x)
Пример
Разделите строку на список из максимального количества 2 элементов:
txt = "apple#banana#cherry#orange" # Установите параметр max в 1, и будет возвращен список из 2 элементов! x = txt.split("#", 1) print(x)