Metodo partition
Il metodo partition restituisce una tupla
da una stringa divisa in base alla prima occorrenza
della sottostringa e del separatore
specificato nel parametro.
Sintassi
stringa.partition(separatore)
Esempio
Applichiamo il metodo partition alla
seguente stringa:
txt = 'abc_dea'
print(txt.partition('_'))
Risultato dell'esecuzione del codice:
('abc', '_', 'dea')
Esempio
Ora aggiungiamo un carattere '_' aggiuntivo
alla nostra stringa e applichiamo nuovamente il metodo
partition:
txt = 'ab_cd_ea'
print(txt.partition('_'))
Come si evince dal risultato ottenuto, il metodo
ha diviso la stringa solo in base alla prima occorrenza
del carattere '_':
('ab', '_', 'cd_ea')
Vedi anche
-
metodo
rpartition,
che divide una stringa in base all'ultima occorrenza di una sottostringa -
metodo
rsplit,
che divide una stringa in base a una sottostringa da destra -
metodo
split,
che divide una stringa in base a una sottostringa da sinistra -
metodo
join,
che restituisce una stringa da una lista di stringhe