Sletning af Elementer i Python-Lists: Fjernelse af Elementer Sikkert
del
-nøgleordet giver dig mulighed for at slette et element på en specifik indeks i listen. Dette er nyttigt, når du kender den præcise position af det element, du vil fjerne.
Syntaksen for del
-nøgleordet er:
python
Udsagnet starter med nøgleordet
del
;Dernæst identificerer du typisk listeelementet med dets indeks, som
list[index]
.
Lad os sige, at du har en liste over byer i din rejseplan:
python
Du har besluttet at fjerne byen "Sydney", som er den sidste destination på din liste. Brug del
og negativ indeksering:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove the last city del travel_wishlist[-1] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
Nu er listen nede på tre byer:
Du kan fjerne ethvert element fra listen ved at bruge dets indeksnummer.
Opgave
Swipe to start coding
Du arbejder med travel_wishlist
listen.
- Fjern byerne
"Paris"
og"Kyoto"
fra dintravel_wishlist
. - Brug
del
nøgleordet to gange for at gøre dette.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 8