Il metodo list insert () inserisce un elemento nell'elenco in corrispondenza dell'indice specificato.
La sintassi del insert()
metodo è
list.insert (i, elem)
Qui, elem viene inserito nella lista all'i- esimo indice. Tutti gli elementi dopo elem
vengono spostati a destra.
parametri insert ()
Il insert()
metodo accetta due parametri:
- index - l'indice in cui l'elemento deve essere inserito
- elemento - questo è l'elemento da inserire nell'elenco
Appunti:
- Se index è 0, l'elemento viene inserito all'inizio della lista.
- Se l'indice è 3, l'elemento viene inserito dopo il 3 ° elemento. La sua posizione sarà la quarta.
Valore restituito da insert ()
Il insert()
metodo non restituisce nulla; ritorna None
. Aggiorna solo l'elenco corrente.
Esempio 1: inserimento di un elemento nell'elenco
# vowel list vowel = ('a', 'e', 'i', 'u') # 'o' is inserted at index 3 # the position of 'o' will be 4th vowel.insert(3, 'o') print('Updated List:', vowel)
Produzione
Elenco aggiornato: ('a', 'e', 'i', 'o', 'u')
Esempio 2: inserimento di una tupla (come elemento) nell'elenco
mixed_list = ((1, 2), (5, 6, 7)) # number tuple number_tuple = (3, 4) # inserting a tuple to the list mixed_list.insert(1, number_tuple) print('Updated List:', mixed_list)
Produzione
Elenco aggiornato: ((1, 2), (3, 4), (5, 6, 7))