Metoda list insert () introduce un element în listă la indexul specificat.
Sintaxa insert()
metodei este
list.insert (i, elem)
Aici, elem se introduce în lista de la i - lea index. Toate elementele de după elem
sunt deplasate spre dreapta.
insert () Parametri
insert()
Metoda are doi parametri:
- index - indexul unde trebuie inserat elementul
- element - acesta este elementul care trebuie inserat în listă
Note:
- Dacă indexul este 0, elementul este inserat la începutul listei.
- Dacă indexul este 3, elementul este inserat după al treilea element. Poziția sa va fi a 4-a.
Valoare returnată din insert ()
insert()
Metoda nu se întoarce nimic; revine None
. Actualizează doar lista curentă.
Exemplul 1: inserarea unui element în listă
# 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)
Ieșire
Lista actualizată: („a”, „e”, „i”, „o”, „u”)
Exemplul 2: inserarea unui tuplu (ca element) în listă
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)
Ieșire
Lista actualizată: ((1, 2), (3, 4), (5, 6, 7))