Python Функция split(): Список, по символам, разделитель
⚡ Умное резюме
Python Метод `string split()` — это встроенный метод, который разбивает строку на список подстрок, используя разделитель. Он возвращает части в виде элементов списка и принимает необязательный параметр `maxsplit`.

Что такое Сплит Python?
Функция split() помогает в манипуляции со струнами in PythonЭта функция позволяет разбить строку на подстроки. Она возвращает список слов, присутствующих в строке или массиве, которые разделены строковым разделителем.
Зачем использовать функцию split()? Python?
Вот причины для использования Python Функция split():
- A Python программе может потребоваться манипулирование строками.
- Когда вам нужно разбить длинные строки или строку на множество подстрок или более короткие строки.
- Функция работает даже при отсутствии разделителя или наличии пробелов. Она выдает результат или разбивает строку на части.
- Функция split() разделяет подстроки в виде элементов строки.
- Функция сканирует строку на наличие разделителя по умолчанию, передаваемого в качестве параметра.
- Функция split() помогает эффективно управлять строками. Python код.
Синтаксис функции split() в Python
Функция split() в Python Функция `split()` предоставляет список слов в каждой строке или строку. Такие строки всегда разделены разделителем. Она извлекает одну или несколько подстрок из основной строки. Синтаксис функции `split()` состоит из функции с двумя параметрами: `separator` и `max`, возвращаемым значением.
Ниже приведён синтаксис функции split():
Синтаксис:
string. split (separator, max)
Следующие параметры функции описываются следующим образом:
- Разделитель: Для обозначения разделителя используется разделитель. С помощью разделителя функция split() разбивает основную строку на несколько подстрок.
- Параметр Макссплит: Это число передается в функцию для разделения строки на максимальное количество вхождений.
- Вернуть: Функция split() возвращает список строк после разделения основной строки на части.
Как разделить строку с разделителем?
Разделителем может быть определена строка, состоящая из пробела, запятой, точки с запятой, двоеточия и любого другого символа. Функция выводит начало и конец символьной строки, слова или элемента данных.
Давайте рассмотрим ниже Python Пример использования функции split() с разделителем.
Python код:
Python код:
text = "Hello World Guru99"
# splits at space
print(text.split())
text = "Hello,World, Guru99"
# splits at ','
print(text.split(", "))
text = "Hello,World:, Guru99"
# Splits at ':'
print(text.split(":"))
Выход:
['Hello', 'World', 'Guru99'] ['Hello,World', 'Guru99'] ['Hello,World', ', Guru99']
В приведенном выше коде строка разделяется с помощью разделителей: двоеточия, пробела и запятой.
Как разбить строку при появлении любого символа, присутствующего в строке?
Функция split() в Python Функция split() может использоваться различными способами. Один из таких сценариев — использование функции split() при наличии символа в качестве разделителя. Функция split() может использоваться для определения символа, который можно использовать вместо разделителя, присутствующего в основной строке, для разделения строки.
Рассмотрим приведенный ниже пример использования функции split() с символом, используемым в качестве разделителя в заданной строке.
Python код:
text='Hello World Guru99'
#splits with character occurrence
print(text.split("l"))
Выход:
['He', '', 'o Wor', 'd Guru99']
В приведенном выше коде строка разделяется по вхождению символа, используемого в качестве разделителя. В данном случае заданным символом является 'l'.
Как разбить строку на список?
Функция split() также может использоваться для разделения строки, чтобы вывести её в виде списка. В этом случае можно использовать цикл для вывода строки в виде списка различных подстрок.
В следующем примере показано использование функции split().
Python код:
text='Hello World Guru99'
#splits with string in the form of list
list_1 = text.split()
for st in list_1:
print(st)
Выход:
Hello World Guru99
В приведенном выше коде строка разделяется, а затем перечисляется одна за другой с помощью цикла.
Как разделить строку с помощью оператора разделения max?
Функция split() также позволяет разделить строку на максимальное количество частей. Если значение не инициализировано, по умолчанию используется значение -1.
Рассмотрим приведенный ниже пример использования функции split().
Python код:
text='Hello World Guru99'
split_1 = text.split(',',2)
print(split_1)
text='Hello World Guru99'
split_1 = text.split(',',4)
print(split_1)
Выход:
['Hello World Guru99'] ['Hello World Guru99']
В выше Python В коде строка разделяется по максимальному количеству экземпляров.
Как использовать функцию split() с подстрокой в Python?
Подстрокой можно считать строку, которая присутствует в основной строке. Функция split() используется для разделения основной строки на основе содержащейся в ней подстроки.
Рассмотрим приведенный ниже пример использования функции split().
Python код:
text='Hello World Guru 99'
split_1 = text.split('Guru',2)
print(split_1[1])
text='Hello World Guru99'
split_1 = text.split('Guru',2)
print(split_1[0])
Выход:
99 Hello World
В приведенном выше коде основная строка разделяется на основе подстроки 'Guru' присутствует в данной строке, поэтому части до и после 'Guruвозвращаются.
Важность функции split() в Python
Функция split() может быть очень удобной. Python Функция split() используется в проектах по анализу текста. Она может применяться в нескольких настраиваемых вариантах. Например, она может разделять строки по инициализации разделителя. Даже если разделитель отсутствует, функция split() все равно может использоваться для разделения строки на основе присутствующих в ней пробелов.
Функция split() также разделяет строку при наличии нескольких разделителей. Это демонстрирует, насколько динамична и критична функция split() в контексте... Python есть.
