64 of 151 menu

Metodo split

Il metodo split restituisce una lista da una stringa, divisa da sinistra per la prima corrispondenza di una sottostringa e il separatore specificato nel parametro. Nel secondo parametro opzionale si specifica quante volte dividere la stringa. Per impostazione predefinita si può dividere la stringa un numero illimitato di volte.

Sintassi

stringa.split(separatore, [numero_di_divisioni])

Esempio

Applichiamo il metodo split alla seguente stringa e dividiamola una volta:

txt = 'ab_ac_dea' print(txt.split('_', 1))

Risultato dell'esecuzione del codice:

['ab', 'ac_dea']

Esempio

Ora applichiamo il metodo split senza specificare il numero di divisioni:

txt = 'ab_ac_dea' print(txt.split('_'))

Risultato dell'esecuzione del codice:

['ab', 'ac', 'dea']

Vedi anche

  • metodo rsplit,
    che divide una stringa per sottostringa da destra
  • metodo rpartition,
    che divide una stringa per l'ultima corrispondenza di una sottostringa
  • metodo partition,
    che divide una stringa per la prima corrispondenza di una sottostringa
  • metodo join,
    che restituisce una stringa da una lista di stringhe
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta