Metoda partition () razdeli niz ob prvem pojavu niza argumenta in vrne nabor, ki vsebuje del pred ločevalnikom, niz argumentov in del za ločevalnikom.
Sintaksa partition()
je:
string.partition (ločilo)
parametri particije () ()
partition()
Postopek strel niza parametra separator, ki ločuje niz v prvem pojavu njo.
Vrnjena vrednost s particije ()
Metoda razdelitve vrne 3-sklop, ki vsebuje:
- del pred ločevalnikom, parameter ločevalnika in del za ločevalnikom, če je parameter ločevalnika najden v nizu
- samega niza in dveh praznih nizov, če parametra ločila ni mogoče najti
Primer: Kako deluje particija ()?
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'))
Izhod
('Python', 'is', 'fun') ('Python je zabaven', '', '') ('Python', 'is', "zabaven, kajne")