Slette Elementer i Python-Lister: Fjerne Elementer Trygt
del
-nøkkelordet lar deg slette et element på en spesifikk indeks i listen. Dette er nyttig når du vet den eksakte posisjonen til elementet du vil fjerne.
Syntaksen for del
-nøkkelordet er:
python
Setningen starter med nøkkelordet
del
;Deretter identifiserer du vanligvis listeelementet med indeksen, som
list[index]
.
La oss si at du har en liste over byer i reiseplanen din:
python
Du har bestemt deg for å fjerne byen "Sydney", som er den siste destinasjonen på listen din. Ved å bruke 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']
Nå er listen redusert til tre byer:
Du kan fjerne ethvert element fra listen ved å bruke indeksnummeret.
Oppgave
Swipe to start coding
Du jobber med travel_wishlist
-listen.
- Fjern byene
"Paris"
og"Kyoto"
fra dintravel_wishlist
. - Bruk
del
-nøkkelordet to ganger for å gjøre dette.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 1. Kapittel 8