Автор оригинала: 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 мы прошли различные сценарии, где разделив строку с различными типами разделителей, контролируют количество разбитых и т. Д.