Foglio informativo sui metodi dell'elenco Python
Guida di riferimento rapido per le operazioni sugli elenchi Python. Impara ad aggiungere, inserire, rimuovere, ordinare e affettare gli elementi.
Modifica degli elementi dell'elenco
Metodi per aggiungere, aggiornare o rimuovere elementi in un elenco.
| Metodo/Funzione | Sintassi | Descrizione |
|---|---|---|
| append() | my_list.append(item) | Aggiunge un elemento alla fine dell'elenco. |
| extend() | my_list.extend(iterable) | Aggiunge tutti gli elementi di un iterabile all'elenco. |
| insert() | my_list.insert(index, item) | Inserisce un elemento in una posizione specificata. |
| remove() | my_list.remove(item) | Rimuove la prima occorrenza dell'elemento specificato. Genera ValueError se non viene trovato. |
| pop() | my_list.pop([index]) | Rimuove e restituisce l'elemento all'indice specificato (il valore predefinito è l'ultimo elemento). |
Elenco utilità e ordine
Metodi per cercare, ordinare e copiare elenchi.
| Metodo/Funzione | Sintassi | Descrizione |
|---|---|---|
| sort() | my_list.sort(reverse=False, key=None) | Ordina l'elenco sul posto. |
| reverse() | my_list.reverse() | Inverte l'ordine degli elementi dell'elenco sul posto. |
| index() | my_list.index(item) | Restituisce l'indice della prima occorrenza dell'elemento specificato. |
| clear() | my_list.clear() | Rimuove tutti gli elementi dall'elenco. |
Script dimostrativo interattivo
# append()
my_list.append(item)
# extend()
my_list.extend(iterable)
# insert()
my_list.insert(index, item)
# remove()
my_list.remove(item)
# pop()
my_list.pop([index])
# sort()
my_list.sort(reverse=False, key=None)
# reverse()
my_list.reverse()
# index()
my_list.index(item)
# clear()
my_list.clear()Domande frequenti
Qual è la differenza tra append() ed extend()?
append() aggiunge il suo argomento come singolo elemento alla fine di una lista, mentre extend() itera sul suo argomento e aggiunge ogni elemento separatamente.
Come si inverte un elenco senza modificarlo?
Utilizza la funzione reversed() oppure utilizza la suddivisione in sezioni dell'elenco: my_list[::-1].
Argomenti correlati
Una guida di riferimento completa per la manipolazione delle stringhe Python. Padroneggia la formattazione, la ricerca, la divisione, la sostituzione e il controllo delle proprietà delle stringhe.
Foglio informativo sui metodi del dizionario PythonImpara i metodi del dizionario Python. Guida di riferimento completa per inserimenti, recuperi, aggiornamenti e controlli di coppie chiave-valore.
Foglio informativo sui metodi di impostazione PythonGuida completa alle operazioni sugli insiemi di Python. Scopri come aggiungere, rimuovere ed eseguire operazioni matematiche sugli insiemi come unioni e intersezioni.
Risorse Python consigliate
Espandi le tue conoscenze con tutorial interattivi, foglietti illustrativi e confronti di codici correlati.
Elenchi Python
Scopri tutto sugli elenchi Python. Scopri come creare, suddividere, modificare ed eseguire l'iterazione degli array in Python in modo nativo.
Come ordinare un elenco in Python
Scopri come ordinare un elenco in Python utilizzando il metodo sort() e la funzione sorted(). Scopri l'ordinamento delle chiavi personalizzato e gli esempi di ordine inverso.
Python vs JavaScript: quale linguaggio di programmazione è il migliore?
Un confronto completo tra Python e JavaScript. Esplora le differenze di sintassi, le prestazioni, i casi d'uso (backend e frontend) ed esempi di codifica.