Розділ рядка Python ()

Метод partition () розбиває рядок при першому вході рядка аргументу і повертає кортеж, що містить частину перед роздільником, рядок аргументу та частину після роздільника.

Синтаксис partition():

 string.partition (роздільник)

Розділ () Параметри ()

partition()Метод приймає параметр роздільник рядка , який відокремлює рядок на перше входження цього.

Повернене значення з розділу ()

Метод розділу повертає 3-кортеж, що містить:

  • частина перед роздільником, параметр роздільника та частина після роздільника, якщо параметр розділювача знайдено в рядку
  • сам рядок і два порожні рядки, якщо параметр розділювача не знайдено

Приклад: Як працює розділ ()?

 string = "Python is fun" # 'is' separator is found print(string.partition('is ')) # 'not' separator is not found print(string.partition('not ')) string = "Python is fun, isn't it" # splits at first occurence of 'is' print(string.partition('is'))

Вихідні дані

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "весело, чи не так")

Цікаві статті...