Методот partition

Методот partition враќа кортеж од низа поделена по првото совпаѓање на подниза и одделувачот наведен во параметарот.

Синтакса

pythonниза.partition(одделувач)

Пример

Ајде да го примениме методот partition на следната низа:

pythontxt = 'abc_dea'
print(txt.partition('_'))

Резултат од извршувањето на кодот:

python('abc', '_', 'dea')

Пример

А сега да додадеме дополнителен симбол '_' во нашата низа и повторно да го примениме методот partition:

pythontxt = 'ab_cd_ea'
print(txt.partition('_'))

Како што може да се види од добиениот резултат, методот ја подели низата само по првото совпаѓање на симболот '_':

python('ab', '_', 'cd_ea')

Погледнете ги и

  • методот rpartition,
    кој ја дели низата по последното совпаѓање на подниза
  • методот rsplit,
    кој ја дели низата по подниза од десно
  • методот split,
    кој ја дели низата по подниза од лево
  • методот join,
    кој враќа низа од листа на низи