Metoden listinsats () infogar ett element i listan vid det angivna indexet.
Metodens syntax insert()
är
list.insert (i, elem)
Här är ELEM in till listan på I : e index. Alla element efter elem
flyttas till höger.
infoga () Parametrar
Den insert()
metod tar två parametrar:
- index - indexet där elementet måste infogas
- element - detta är det element som ska infogas i listan
Anmärkningar:
- Om index är 0 infogas elementet i början av listan.
- Om index är 3 infogas elementet efter det tredje elementet. Dess position blir 4: e.
Returvärde från infoga ()
Den insert()
metod returnerar inte något; återvänder None
. Den uppdaterar bara den aktuella listan.
Exempel 1: Infoga ett element i listan
# 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)
Produktion
Uppdaterad lista: ('a', 'e', 'i', 'o', 'u')
Exempel 2: Infoga en tupel (som ett element) i listan
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)
Produktion
Uppdaterad lista: ((1, 2), (3, 4), (5, 6, 7))