Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Bruk av remove()-Metoden: Slette Spesifikke Elementer fra Lister | Beherske Python-Lister
Python Datastrukturer

Sveip for å vise menyen

book
Bruk av remove()-Metoden: Slette Spesifikke Elementer fra Lister

Metoden remove() sletter den første forekomsten av en spesifikk verdi i listen. Dette er spesielt nyttig når du kjenner elementets verdi, men ikke indeksen.

Syntaksen for remove()-metoden er:

python

Nå bestemmer du deg for å fjerne "Kyoto" fra listen din fordi du allerede har besøkt den. Slik kan du gjøre det:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Hvis "Kyoto" ikke er på listen, vil denne koden gi en feil.

12345
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
copy

For å unngå dette, kan du sjekke om byen eksisterer før du fjerner den:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Merk

Med remove()-metoden kan du bare fjerne ett element om gangen.

Oppgave

Swipe to start coding

Du fortsetter å jobbe med travel_wishlist-listen.

  • Fjern elementene "Oslo" og "Sydney" fra listen.
  • Bruk remove()-metoden for å fjerne disse elementene.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9

Spør AI

expand
ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

book
Bruk av remove()-Metoden: Slette Spesifikke Elementer fra Lister

Metoden remove() sletter den første forekomsten av en spesifikk verdi i listen. Dette er spesielt nyttig når du kjenner elementets verdi, men ikke indeksen.

Syntaksen for remove()-metoden er:

python

Nå bestemmer du deg for å fjerne "Kyoto" fra listen din fordi du allerede har besøkt den. Slik kan du gjøre det:

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Remove a specific city travel_wishlist.remove("Kyoto") print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Sydney']
copy

Hvis "Kyoto" ikke er på listen, vil denne koden gi en feil.

12345
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
copy

For å unngå dette, kan du sjekke om byen eksisterer før du fjerner den:

123456
travel_wishlist = ["Paris", "Oslo", "Rome", "Sydney"] if "Kyoto" in travel_wishlist: travel_wishlist.remove("Kyoto") print(travel_wishlist)
copy

Merk

Med remove()-metoden kan du bare fjerne ett element om gangen.

Oppgave

Swipe to start coding

Du fortsetter å jobbe med travel_wishlist-listen.

  • Fjern elementene "Oslo" og "Sydney" fra listen.
  • Bruk remove()-metoden for å fjerne disse elementene.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 9
Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Vi beklager at noe gikk galt. Hva skjedde?
some-alt