Рубрики
Без рубрики

Как разделить строку в Python?

Автор оригинала: Python Examples.

Python Split String.

Чтобы разделить строку в Python с помощью разделителя, вы можете использовать метод Split () класса String в этой строке.

В этом уроке мы узнаем, как разделить строку в Python, с хорошо подробным примером Python Python.

Синтаксис

Синтаксис метода String.split ()

str.split(separator, maxsplit)

где

  • ул …| это строка, которая должна быть разделена
  • разделитель
  • Разделитель, когда строка разделена. Если не предусмотрено, вся строка рассматривается как один кусок и возвращается в виде элемента в списке.
  • maxsplit
  • это максимальное количество расщеплений, которые можно сделать. Если не предусмотрено, максимально возможные расщепления сделаны.

Пример 1: Split String

В этом примере мы берем строку, которые имеют куски, разделенные запятой. Мы разделим эту строку, используя запятую в качестве сепаратора и храните результат в переменной.

Python Program

str = 'Python,Examples,Programs,Code,Programming'

chunks = str.split(',')
print(chunks)

Выход

['Python', 'Examples', 'Programs', 'Code', 'Programming']

Пример 2: Сплит Сплит с ограниченным количеством расщеплений

В этом примере мы берем строку, которые имеют куски, разделенные запятой. Мы разделим эту строку, используя запятую в качестве сепаратора и максимальное количество кусков, как 3 Отказ

Python Program

str = 'Python,Examples,Programs,Code,Programming'

chunks = str.split(',', 3)
print(chunks)

Выход

['Python', 'Examples', 'Programs', 'Code,Programming']

Строка разделена трижды и, следовательно, 4 куска.

Пример 3: Сплит строки без аргументов

Когда не предусмотрены аргументы для разделения () функции, одна руда больше пробелов рассматривается как разделители, а входная строка разделена.

В этом примере мы разделим строку произвольным количеством пространств между кусками.

Python Program

str = '    hello World!    Welcome to  Python     Examples. '

#split function without any arguments
splits = str.split()

print(splits)

Выход

['hello', 'World!', 'Welcome', 'to', 'Python', 'Examples.']

Резюме

В этом руководстве примеров Python мы прошли различные сценарии, где разделив строку с различными типами разделителей, контролируют количество разбитых и т. Д.