str.split
Разбивает строку на части, используя разделитель, и возвращает эти части списком. Направление разбиения: слева направо.
str.split(sep[, maxsplit])
-> list
sep=None -- Строка-разделитель, при помощи которой требуется разбить исходную строку. Может содержать как один, так и несколько символов. Если не указан, то используется специальный алгоритм разбиения, для которого разделителем считается последовательность пробельных символов.
maxsplit=-1 -- Максимальное количество разбиений, которое требуется выполнить. Если '-1', то количество разбиений не ограничено.
maxsplit=-1 -- Максимальное количество разбиений, которое требуется выполнить. Если '-1', то количество разбиений не ограничено.
Если указан разделитель, разбиение пустой строки вернёт список с единственным элементом — пустой строкой:
Если разделитель не указан, разбиение пустой строки вернёт пустой список:
['']
. '1,2,3'.split(',') # ['1', '2', '3']
'1,2,3'.split(',', maxsplit=1) # ['1', '2,3']
'1,2,,3,'.split(',') # ['1', '2', '', '3', '']
# сравните с '1 2 3'.split()
Если разделитель не указан, разбиение пустой строки вернёт пустой список:
[]
. '1 2 3'.split() # ['1', '2', '3']
'1 2 3'.split(maxsplit=1) # ['1', '2 3']
' 1 2 3 '.split() # ['1', '2', '3']
# сравните с '1,2,,3,'.split(',')
На заметку
В случаях, когда требуется, чтобы разбиение строки происходило справа налево, используйте str.rsplit. Когда требуется разбить строку на три составляющие (начало, разделитель, конец), используйте str.partition.
Синонимы поиска: str.split, str, split, разбить, разделить, ыздше
В разделе «str (строка)»:
str.capitalize
str.casefold
str.center
str.count
str.decode
str.encode
str.endswith
str.expandtabs
str.find
str.format
str.format_map
str.index
str.isalnum
str.isalpha
str.isascii
str.isdecimal
str.isdigit
str.isidentifier
str.islower
str.isnumeric
str.isprintable
str.isspace
str.istitle
str.isupper
str.join
str.ljust
str.lower
str.lstrip
str.maketrans
str.partition
str.replace
str.rfind
str.rindex
str.rjust
str.rpartition
str.rsplit
str.rstrip
str.splitlines
str.startswith
str.strip
str.swapcase
str.title
str.translate
str.upper
str.zfill
Форматирование при помощи %
Форматные строки (f-string)
На заметку
У нас есть представительство во ВКонтакте. Ссылка в самом низу страницы.