Kursinhalt
Python-Datenstrukturen
Python-Datenstrukturen
Die Remove()-Methode
Die remove()
-Methode löscht das erste Vorkommen eines bestimmten Wertes in der Liste. Dies ist besonders nützlich, wenn Sie den Wert des Elements kennen, aber nicht dessen Index.
Der Syntax der remove()
-Methode ist:
Nun entscheiden Sie sich, "Kyoto" aus Ihrer Liste zu entfernen, da Sie es bereits besucht haben. So können Sie es tun:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
Wenn "Kyoto" nicht in der Liste ist, wird dieser Code einen Fehler auslösen.
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
Um dies zu vermeiden, können Sie überprüfen, ob die Stadt existiert, bevor Sie sie entfernen:
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
Hinweis
Mit der
remove()
-Methode können Sie jeweils nur ein Element entfernen.
Swipe to start coding
Sie arbeiten weiterhin mit der Liste travel_wishlist
.
Ihr Ziel:
- Entfernen Sie die Elemente
"Oslo"
und"Sydney"
aus der Liste. - Verwenden Sie die
remove()
-Methode, um diese Elemente zu entfernen.
Lösung
Danke für Ihr Feedback!
Die Remove()-Methode
Die remove()
-Methode löscht das erste Vorkommen eines bestimmten Wertes in der Liste. Dies ist besonders nützlich, wenn Sie den Wert des Elements kennen, aber nicht dessen Index.
Der Syntax der remove()
-Methode ist:
Nun entscheiden Sie sich, "Kyoto" aus Ihrer Liste zu entfernen, da Sie es bereits besucht haben. So können Sie es tun:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
Wenn "Kyoto" nicht in der Liste ist, wird dieser Code einen Fehler auslösen.
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # ValueError: list.remove(x): x not in list
Um dies zu vermeiden, können Sie überprüfen, ob die Stadt existiert, bevor Sie sie entfernen:
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
Hinweis
Mit der
remove()
-Methode können Sie jeweils nur ein Element entfernen.
Swipe to start coding
Sie arbeiten weiterhin mit der Liste travel_wishlist
.
Ihr Ziel:
- Entfernen Sie die Elemente
"Oslo"
und"Sydney"
aus der Liste. - Verwenden Sie die
remove()
-Methode, um diese Elemente zu entfernen.
Lösung
Danke für Ihr Feedback!