Python diviso
Funzioni e metodi Python
Michael Zippo
31.10.2021
Il metodo Python split() divide una stringa in una lista. I valori nell’elenco risultante sono separati in base a un carattere separatore. Il separatore è uno spazio vuoto per impostazione predefinita. I separatori comuni includono spazi e virgole.
La divisione del contenuto di una stringa in un elenco Python è un’operazione comune. Ad esempio, potresti avere un elenco di ingredienti in una ricetta che desideri suddividere in un elenco.
è qui che entra in gioco il metodo della stringa Python split() Il metodo split() consente di suddividere una stringa in un elenco di sottostringhe, in base al separatore specificato.
Questo tutorial discuterà, con esempi, le basi della funzione Python split(). Alla fine della lettura di questo tutorial, sarai un maestro nell’uso della funzione stringa split().
Stringhe Python
Le stringhe sono raccolte di caratteri. Ti consentono di archiviare e manipolare dati basati su testo nei tuoi programmi Python. Le stringhe sono uno dei tipi di sequenza di Python. Questo perché memorizzano i dati in sequenza.
Ecco un esempio di una stringa in Python:
In questo codice, assegniamo la stringa "Sono una stringa di esempio!" alla variabile example_string.
Possiamo usare un numero di metodi stringa Python per spezzare la nostra stringa fino a componenti più piccoli. split() è un esempio di un metodo stringa che ci permette di dividere la nostra stringa. Esploriamo come funziona questo metodo.
L’81% dei partecipanti ha dichiarato di sentirsi più sicuro delle proprie prospettive di lavoro nel settore tecnologico dopo aver partecipato a un bootcamp. Fatti abbinare a un bootcamp oggi.
Il laureato medio del bootcamp ha trascorso meno di sei mesi nella transizione di carriera, dall’avvio di un bootcamp alla ricerca del primo lavoro.
Il metodo split() si divide una stringa in una lista. Una stringa viene separata in base a un carattere separatore. Per impostazione predefinita, questo carattere è uno spazio bianco.
split() è una funzione incorporata. Ciò significa che non è necessario importare alcuna libreria per utilizzare la funzione split(). Ecco i componenti principali del metodo split():
- separatore è il carattere split() userà la funzione per separare i caratteri nella stringa. Per impostazione predefinita, qualsiasi carattere di spazio vuoto verrà utilizzato come separatore (spazio, nuova riga). Questo parametro è facoltativo.
- maxsplit definisce il numero massimo di divisioni che dovrebbero verificarsi. Per impostazione predefinita, maxsplit è uguale a -1, il che significa che verrà eseguito un numero infinito di divisioni. Anche questo parametro è facoltativo.
Il metodo stringa Python split() viene aggiunto alla fine di una stringa. Questo è comune per i metodi stringa. non racchiudere la stringa che vuoi dividere nel metodo split() come faresti se stessi stampando una stringa. split() accetta due parametri:
Il metodo split() restituisce una copia della stringa rappresentato come un elenco. Questo perché le stringhe sono immutabili, il che significa che non possono essere modificate. split() non modifica la stringa originale.
Esaminiamo alcuni esempi di split () Funzione Python per dimostrare come funziona.
Python Split String: procedura dettagliata
Supponiamo di avere una serie di ingredienti per un muffin con gocce di cioccolato che vuoi dividere in una lista. Ogni ingrediente è separato da una virgola nella stringa usando il metodo split(), puoi dividere la stringa di ingredienti in una lista.
Dividiamo la nostra lista di ingredienti in una stringa:
Il nostro codice restituisce:
Per prima cosa, definiamo una variabile chiamata ingredienti. Questa variabile memorizza il nostro elenco di ingredienti. Ogni ingrediente nella nostra lista è separato da una virgola (,).
Successivamente, usiamo il metodo split() per dividere la nostra stringa ingredienti usando le virgole. Usiamo il parametro separator per dire a Python che la nostra stringa deve essere separata con una virgola. Quindi, assegniamo il risultato del metodo split() alla variabile list_of_ingredients.
Noi stampa la variabile list_of_ingredients sulla console. Puoi vedere che il nostro codice ha trasformato la nostra stringa in una lista con sei valori: uno per ogni ingrediente.
Definiamo un valore per il maxsplit par ametro nel nostro codice. Il valore di questo parametro è impostato su 3. Abbiamo definito una virgola come carattere separatore. Lo abbiamo fatto nel nostro primo esempio.
Il parametro maxsplit la nostra stringa sarà divisa in un massimo di tre elementi. Quindi, il resto della stringa verrà aggiunto alla fine della nostra lista.
La nostra lista ora ha solo quattro elementi. I primi tre elementi sono ingredienti individuali e l’ultimo elemento della nostra lista contiene il resto degli elementi della nostra stringa originale.
Questo tutorial ha discusso nozioni di base sulle stringhe in Python e come utilizzare il metodo string split(). Ora sei pronto per iniziare a utilizzare il metodo split() come un professionista Python!
"Il Karma di carriera è entrato nella mia vita quando ne avevo più bisogno e mi ha aiutato rapidamente ad abbinarmi a un bootcamp. Due mesi dopo la laurea, ho trovato il lavoro dei miei sogni in linea con i miei valori e obiettivi nella vita!"