Metoden insert
Metoden insert lägger till ett element i
listan före angivet index. I den första
parametern anger vi indexet före vilket
elementet ska placeras, i den andra parametern
- elementet som vi vill lägga till i listan.
Syntax
lista.insert(index, vad vi lägger till)
Exempel
Låt oss lägga till elementet '12' på
position 2 i vår lista:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Resultat av kodkörning:
['ab', 'cd', '12', 'ef', 'gh']
2
Exempel
Och nu låt oss lägga till ett element i slutet av listan:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Som synes i det erhållna resultatet lades elementet till inte i slutet av listan, utan före det sista elementet:
['ab', 'cd', 'ef', '12', 'gh']
3
Se även
-
metoden
append,
som lägger till ett element i slutet av listan -
metoden
pop,
som tar bort ett element efter dess index -
metoden
index,
som söker efter ett element i listan och returnerar dess index -
metoden
count,
som returnerar antalet matchningar av elementet i listan -
metoden
clear,
som tar bort alla element i listan