Delitev niza Python ()

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")

Zanimive Članki...