Vai al contenuto principale

Guida ai metodi Python .append() e .extend()

Scopri come usare i metodi .append() e .extend() per aggiungere elementi a una lista.
Aggiornato 3 giu 2026  · 2 min leggi

Puoi aggiungere elementi a una lista usando il metodo append. Il metodo append() aggiunge un singolo elemento alla fine di una lista.

Esempio del metodo append()

Per esempio, estendiamo la lista months aggiungendo l’elemento “April” con il metodo append(). Usare append() aumenterà la lunghezza della lista di 1.

list.append() aggiunge un singolo elemento a una lista:

months = ['January', 'February', 'March']
months.append('April')
print(months)

# ['January', 'February', 'March', 'April']

Usare i metodi delle liste per aggiungere dati: append() vs. extend()

Il metodo .append() aumenta la lunghezza della lista di uno, quindi se vuoi aggiungere un solo elemento alla lista puoi usare questo metodo.

x = [1, 2, 3]
x.append(4)
print(x)

# [1, 2, 3, 4]

Il metodo .extend() aumenta la lunghezza della lista del numero di elementi forniti al metodo, quindi se vuoi aggiungere più elementi alla lista puoi usare questo metodo.

x = [1, 2, 3]
x.extend([4, 5])
print(x)

# [1, 2, 3, 4, 5]

Esempio interattivo dei metodi append() e extend()

Iniziamo aggiungendo un nuovo elemento alla lista names:

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com']

Possiamo poi aggiungere due elementi aggiuntivi alla lista names usando extend() e la lista more_elements.

names =  ['Apple Inc', 'Coca-Cola', 'Walmart']

names.append('Amazon.com')

more_elements = ['DowDuPont', 'Alphabet Inc']
names.extend(more_elements)
print(names)

# ['Apple Inc', 'Coca-Cola', 'Walmart', 'Amazon.com', 'DowDuPont', 'Alphabet Inc']

Provalo tu stesso.

Per saperne di più sui metodi e le funzioni delle liste, guarda questo video del nostro corso Introduction to Python for Finance.

Questo contenuto è tratto dal corso Introduction to Python for Finance di DataCamp, a cura di Adina Howe.

Dai un'occhiata al nostro tutorial Python per la finanza.

Argomenti

Corsi di Python

Corso

Introduzione a Python

4 h
6.9M
Impara le basi dell’analisi dei dati con Python in sole 4 ore. Questo corso online ti introduce all’interfaccia di Python e ai pacchetti più usati.
Vedi dettagliRight Arrow
Inizia il corso
Mostra altroRight Arrow
Correlato

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra altroMostra altro