Partizione stringa Python ()

Il metodo partition () divide la stringa alla prima occorrenza della stringa dell'argomento e restituisce una tupla contenente la parte prima del separatore, la stringa dell'argomento e la parte dopo il separatore.

La sintassi di partition()è:

 string.partition (separatore)

Partition () Parametri ()

Il partition()metodo accetta un separatore di parametri di stringa che separa la stringa alla prima occorrenza di esso.

Valore restituito dalla partizione ()

Il metodo della partizione restituisce una tupla di 3 elementi contenente:

  • la parte prima del separatore, il parametro separatore e la parte dopo il separatore se il parametro separatore si trova nella stringa
  • la stringa stessa e due stringhe vuote se il parametro separatore non viene trovato

Esempio: come funziona 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'))

Produzione

 ('Python', 'is', 'fun') ('Python is fun', '', '') ('Python', 'is', "fun, isn't it")

Articoli interessanti...