Aggiungi più elementi all'lista in Python
-
Aggiungi un singolo elemento nell’lista Python usando la funzione
append()
-
Aggiungi più elementi nell’lista Python usando la funzione
extend()
- Aggiungi più elementi nell’lista Python utilizzando il metodo di concatenazione
-
Aggiungi più elementi nell’lista Python usando la funzione
itertools.chain
L’lista è una struttura dati mutevole in Python. Potrebbe contenere diversi tipi di valori.
Questo articolo discuterà alcuni metodi per aggiungere uno o più elementi in una lista Python.
Aggiungi un singolo elemento nell’lista Python usando la funzione append()
Il metodo append()
aggiunge un singolo valore alla fine della lista.
Di seguito viene fornito il codice di esempio completo:
lst = [2, 4, 6, "python"]
lst.append(6)
print("The appended list is:", lst)
Produzione:
The appended list is: [2, 4, 6, 'python', 6]
Allo stesso modo, per aggiungere un altro nuovo valore, useremo un altro metodo append()
per aggiungere un altro nuovo valore dopo il valore 6
nell’lista.
lst = [2, 4, 6, "python"]
lst.append(6)
lst.append(7)
print("The appended list is:", lst)
Produzione:
The appended list is: [2, 4, 6, 'python', 6, 7]
Aggiungi più elementi nell’lista Python usando la funzione extend()
Questo metodo estenderà l’lista aggiungendo tutti gli elementi all’iterabile. Usiamo l’lista aggiunto come creato nel codice sopra e aggiungiamo i nuovi elementi dell’lista al suo interno.
Di seguito viene fornito il codice di esempio completo:
lst = [2, 4, 6, "python"]
lst.extend([8, 9, 10])
print("The appended list is:", lst)
Produzione:
The appended list is: [2, 4, 6, 'python', 8, 9, 10]
Aggiungi più elementi nell’lista Python utilizzando il metodo di concatenazione
Il simbolo +
viene utilizzato per la concatenazione e unisce due liste. Di seguito viene fornito il codice di esempio completo:
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
lst3 = lst1 + lst2
print("The Concatenated List is:", lst3)
Produzione:
The Concatenated List is: [2, 4, 6, 8, 'python', 'java']
Aggiungi più elementi nell’lista Python usando la funzione itertools.chain
La funzione chain()
viene importata dagli itertools
. Lo scopo della funzione chain
è lo stesso dell’operatore di concatenazione +
. Combinerà tutti gli elementi dell’lista in un nuovo lista. Le prestazioni di questo metodo sono molto efficienti rispetto ad altri metodi.
Di seguito viene fornito il codice di esempio completo:
from itertools import chain
lst1 = [2, 4, 6, 8]
lst2 = ["python", "java"]
final_list = list(chain(lst1, lst2))
print("The Final List is:", final_list)
Produzione:
The Final List is: [2, 4, 6, 8, 'python', 'java']
Articolo correlato - Python List
- Converti un dizionario in una lista in Python
- Rimuovi i duplicati dall'lista in Python
- Rimuovi tutte le occorrenze di un elemento da una lista in Python
- Ottieni la media di una lista in Python
- Qual è la differenza tra i metodi di elencazione, aggiungere ed estendere
- Come convertire una lista in stringa in Python