freeCodeCamp/guide/russian/python/string-methods/string-split-method/index.md

2.2 KiB
Raw Blame History

title localeTitle
String Split Method Метод разделения строк

Функция split() обычно используется для разделения строк в Python.

Метод split()

Шаблон: string.split(separator, maxsplit)

separator : строка разделителя. Вы разделили строку на основе этого символа. Напр. возможно " ", ":", ";" и т.д

maxsplit : количество раз, чтобы разбить строку на основе separator . Если не указано или -1, строка разделяется на основе всех вхождений separator

Этот метод возвращает список подстрок, разделенных separator

Примеры

  1. Разделить строку на пробел: ""
string = "freeCodeCamp is fun." 
 print(string.split(" ")) 

Вывод:

['freeCodeCamp', 'is', 'fun.'] 
  1. Разделить строку на запятую: ","
string = "freeCodeCamp,is fun, and informative" 
 print(string.split(",")) 

Вывод:

['freeCodeCamp', 'is fun', ' and informative'] 
  1. Не указан separator
string = "freeCodeCamp is fun and informative" 
 print(string.split()) 

Вывод:

['freeCodeCamp', 'is', 'fun', 'and', 'informative'] 

Примечание. Если separator не указан, строка будет удалена из всех пробелов

string = "freeCodeCamp        is     fun and    informative" 
 print(string.split()) 

Вывод:

['freeCodeCamp', 'is', 'fun', 'and', 'informative'] 
  1. Разделите строку, используя maxsplit . Здесь мы разделили строку на "" дважды:
string = "freeCodeCamp is fun and informative" 
 print(string.split(" ", 2)) 

Вывод:

['freeCodeCamp', 'is', 'fun and informative'] 

Больше информации

Проверьте документы Python на разделение строк