A lista insert () metódus beszúr egy elemet a listába a megadott indexen.
A insert()
módszer szintaxisa az
list.insert (i, elem)
Itt, elem van behelyezve, hogy a lista az i edik indexet. Az összes elem után elem
jobbra tolódik.
insert () Paraméterek
A insert()
módszer két paramétert vesz fel:
- index - az index, ahová be kell illeszteni az elemet
- elem - ez az az elem, amelyet be kell illeszteni a listába
Megjegyzések:
- Ha az index 0, akkor az elem beillesztésre kerül a lista elejére.
- Ha az index 3, akkor az elem a 3. elem után kerül beillesztésre. Helyzete 4. lesz.
Visszatérési érték a beszúrásból ()
A insert()
módszer nem ad semmit; visszatér None
. Csak az aktuális listát frissíti.
1. példa: Elem beszúrása a listába
# 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)
Kimenet
Frissített lista: ('a', 'e', 'i', 'o', 'u')
2. példa: Tuple (mint elem) beszúrása a listába
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)
Kimenet
Frissített lista: ((1, 2), (3, 4), (5, 6, 7))