Python Разделение строк(): список, по символу, разделитель ПРИМЕР
Что такое Сплит Python?
Функция разделения помогает манипулировать строками в Python. Он позволяет разбить строку на разные подстроки. Он возвращает список слов, присутствующих в строке или строке и разделенных строкой-разделителем.
Зачем использовать функцию Split() в Python?
Вот причины использования Python функция разделения ():
- A Python программе может потребоваться манипулирование строками.
- Если вы хотите разбить строки большой длины или строку на множество подстрок или строк меньшего размера.
- Функция работает даже при отсутствии разделителя или наличии пробелов. Он обеспечивает некоторый вывод или нарушает разделение строк.
- Функция разделения разделяет подстроки в виде элементов строки.
- Функция сканирует строку/строку на наличие разделителя по умолчанию, передаваемого в качестве параметра.
- Функция разделения помогает эффективно управлять строками в Python код.
Синтаксис функции разделения в Python
Функция разделения в Python предоставляет список слов в каждой строке или строке. Такие строки всегда разделяются строкой-разделителем. Он предоставляет одну или несколько подстрок из основных строк. Синтаксис разделения состоит из функции с двумя параметрами, называемыми разделитель и Макс с возвращаемым значением.
Синтаксис функции разделения приведен ниже: –
Синтаксис:
string. split (separator, max)
Следующие параметры функции описываются следующим образом:
- Разделитель: Разделитель определяется для идентификации разделителя. С помощью разделителя функция разделения разбивает основную строку на несколько подстрок.
- Параметр Макссплит: Это число, которое передается в функцию для разделения строки на максимальное количество вхождений.
- Вернуть: Функция разделения возвращает обратно к списку строк после разрыва или разделения основной строки.
Как разделить строку с разделителем?
A ограничитель может быть определен как строка, которая встречается в форме пробела, запятой, точки с запятой, двоеточия и любого другого символа. Функция выводит начало и конец строки символов, слова или элемента данных.
Давайте рассмотрим ниже 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']
В приведенном выше коде строка разделяется с помощью разделителей: двоеточия, пробела и запятой.
Как разбить строку при появлении любого символа, присутствующего в строке?
Функция разделения в Python можно использовать множеством способов. Одним из таких сценариев может быть использование функции разделения для появления символа в качестве разделителя. Функция разделения может использоваться для идентификации символа, который можно использовать вместо разделителя, присутствующего в основной строке, или заменить его для разделения строки.
Давайте рассмотрим приведенный ниже пример использования функции разделения с использованием символа, используемого в качестве разделителя в данной строке.
Python код:
text='Hello World Guru99' #splits with character occurrence print(text.split("l"))
Вывод:
['He', '', 'o Wor', 'd Guru99']
В приведенном выше коде строка разделяется при первом появлении символа, используемого в качестве разделителя. Здесь определенный символ «Л».
Как разбить строку на список?
Функцию разделения также можно использовать для разделения строки, которая будет напечатана в виде списка. Здесь вы можете использовать циклическую печать как строку на разные подстроки в виде списка.
В следующем примере показано использование функции разделения.
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
В приведенном выше коде строка разделяется, а затем перечисляется одна за другой с помощью цикла.
Как разделить строку с помощью максимального разделения Operaтор?
Функция разделения также предоставляет возможность разбить строку на максимальное количество раз. Если значение не инициализировано, оно дает -1 в качестве значения по умолчанию.
Давайте рассмотрим приведенный ниже пример использования функции разделения.
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?
Подстроку можно определить как строку, которая присутствует в основной строке. Функция разделения может использоваться для разделения основной строки на основе подстроки, присутствующей в этой строке.
Давайте рассмотрим приведенный ниже пример использования функции разделения.
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
В приведенном выше коде есть две подстроки с именем 99, а строка Hello world отделяется на основе подстроки «Guru», присутствующей в основной строке «Hello world Guru 99».
Важность функции Split() в Python
Функция разделения может быть очень удобной. Python функция при работе над проектом интеллектуального анализа текста. Функция разделения может использоваться в нескольких настраиваемых формах. Он мог разбивать строки при инициализации разделителя. Даже если разделитель отсутствует, функцию разделения можно использовать для разделения строки на основе пробелов, присутствующих в строке.
Функция разделения также разбивает строку при наличии нескольких разделителей. Это показывает, насколько динамична и критична функция разделения в Python есть.
Итого
- Функция разделения помогает манипулировать строками в Python.
- Функция разделения состоит из указанного разделителя и параметра max.
- Функцию разделения можно использовать для разделения строк с помощью разделителя.
- Функцию разделения можно использовать для разделения строк по вхождению символа.
- Функция разделения может использоваться для разделения строк в виде списка.