English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base Python

Controllo dei flussi Python

Funzione in Python

Tipi di dati in Python

Operazioni su file Python

Oggetti e classi Python

Data e ora Python

Conoscenze avanzate di Python

Manuale di Python

Utilizzo e esempio di insert() per lista Python

Metodi di lista di Python

Il metodo insert() aggiunge un elemento alla posizione specificata dell'elenco.

La sintassi del metodo insert() è

list.insert(index, element)

Parametri di insert()

Il metodo insert() accetta due parametri:

  • indice -Posizione dell'elemento da inserire

  • elemento -Questo è l'elemento da inserire nella lista

Valore di ritorno di insert()

Il metodo insert() inserisce solo l'elemento nella lista. Non restituisce nulla; restituisce None.

Esempio 1: Inserisci un elemento in una lista

# Elenco delle vocali
vowel = ['a', 'e', 'i', 'u']
# Inserisci l'elemento alla quarta posizione
vowel.insert(3, 'o')
print('Aggiorna l'elenco: ', vowel)

Quando si esegue il programma, l'output è:

Aggiorna l'elenco: ['a', 'e', 'i', 'o', 'u']

Esempio 2: Inserisci una tupla (come elemento) in una lista

mixed_list = [{1, 2}, [5, 6, 7]]
# Tupla numerica
number_tuple = (3, 4)
# Inserisci la tupla nella lista
mixed_list.insert(1, number_tuple)
print('Elenco aggiornato: ', mixed_list)

Quando si esegue il programma, l'output è:

Elenco aggiornato: [{1, 2}, (3, 4), [5, 6, 7]]

Si prega di notare che gli indici in Python iniziano da 0, non da 1.

Se è necessario inserire un elemento nel quarto posizione, deve essere passato 3 come indice. Allo stesso modo, se è necessario inserire un elemento nel secondo posizione, deve essere utilizzato 1 come indice.

Metodi di lista di Python