Metóda partition () rozdelí reťazec pri prvom výskyte reťazca argumentov a vráti n-ticu obsahujúcu časť pred oddeľovačom, reťazec argumentov a časť za oddeľovačom.
Syntax partition()
je:
string.partition (separator)
parametre oddielu ()
partition()
Metóda má parameter oddeľovač reťazec, ktorý oddeľuje reťazce na prvom výskyte nej.
Vrátiť hodnotu z oddielu ()
Metóda oddielu vracia trojicu, ktorá obsahuje:
- časť pred oddeľovačom, parameter oddeľovača a časť za oddeľovačom, ak sa parameter oddeľovača nachádza v reťazci
- samotný reťazec a dva prázdne reťazce, ak sa nenájde parameter oddeľovača
Príklad: Ako funguje partition ()?
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'))
Výkon
('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "fun, That's it")