Partiție șir Python ()

Metoda partition () împarte șirul la prima apariție a șirului de argumente și returnează un tuplu care conține partea separatorului anterior, șirul argumentului și partea după separator.

Sintaxa lui partition()este:

 string.partition (separator)

partition () Parametri ()

partition()Metoda ia un parametru separator șir care separă șirul de la prima apariție a acesteia.

Valoare returnată din partiție ()

Metoda partiției returnează un triplu care conține:

  • partea dinaintea separatorului, parametrul separator și partea după separator dacă parametrul separator se găsește în șir
  • șirul în sine și două șiruri goale dacă parametrul separator nu este găsit

Exemplu: Cum funcționează partiția ()?

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

Ieșire

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "fun, nu-i așa")

Articole interesante...