Die insert-Methode
Die Methode insert fügt ein Element in
eine Liste vor dem angegebenen Index ein. Im ersten
Parameter geben wir den Index an, vor dem
das Element platziert werden soll, im zweiten Parameter
- das Element, das wir zur Liste hinzufügen möchten.
Syntax
liste.insert(Index, was hinzugefügt wird)
Beispiel
Fügen wir das Element '12' an
Position 2 in unserer Liste hinzu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(2, '12')
print(lst)
print(lst.index('12'))
Ergebnis der Codeausführung:
['ab', 'cd', '12', 'ef', 'gh']
2
Beispiel
Fügen wir nun ein Element am Ende der Liste hinzu:
lst = ['ab', 'cd', 'ef', 'gh']
lst.insert(-1, '12')
print(lst)
print(lst.index('12'))
Wie aus dem erhaltenen Ergebnis ersichtlich ist, wurde das Element nicht am Ende der Liste hinzugefügt, sondern vor dem letzten Element:
['ab', 'cd', 'ef', '12', 'gh']
3
Siehe auch
-
Methode
append,
die ein Element am Ende der Liste hinzufügt -
Methode
pop,
die ein Element anhand seines Index entfernt -
Methode
index,
die ein Element in der Liste sucht und seinen Index zurückgibt -
Methode
count,
die die Anzahl der Übereinstimmungen eines Elements in der Liste zurückgibt -
Methode
clear,
die alle Elemente der Liste entfernt