Sektion 1. Kapitel 8
single
Sletning af Elementer i Python-Lister
Stryg for at vise menuen
Nøgleordet del giver mulighed for at slette et element på en bestemt indeks i listen. Dette er nyttigt, når du kender den præcise position for det element, du vil fjerne. Syntaksen for nøgleordet del er:
del list[index]
- Udsagnet starter med nøgleordet
del; - Dernæst identificerer du typisk listeelementet med dets indeks, som
list[index].
Antag, at du har en liste over byer i din rejseplan:
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"]
Du har besluttet at fjerne byen "Sydney", som er den sidste destination på din liste. Ved at bruge del og negativ indeksering:
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove the last city del travel_wishlist[-1] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto']
Nu er listen reduceret til tre byer:
Det er muligt at fjerne et vilkårligt element fra listen ved at bruge dets indeksnummer.
Opgave
Swipe to start coding
Du arbejder med listen travel_wishlist.
- Fjern byerne
"Paris"og"Kyoto"fra dintravel_wishlist. - Brug nøgleordet
delto gange for at gøre dette.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 8
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat