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

Sveip for å vise menyen

book
Bruk av Insert()-Metoden: Plassere Elementer på Spesifikke Posisjoner

Hva om vi vil legge til et element ikke på slutten av listen, men på en bestemt posisjon? For dette formålet bruker vi insert()-metoden.

Syntaksen for insert()-metoden er:

python
  • index: posisjonen i listen der du vil legge til det nye elementet. Husk, Python bruker nullbasert indeksering;

  • element: elementet du vil sette inn i listen.

Tenk deg å planlegge en tur og ha en liste over byer du vil besøke.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Denne listen inneholder fire elementer:

Men planene dine endrer seg, og du bestemmer deg for å justere rekkefølgen på destinasjonene. Nå vil du prioritere "Chicago" som den første destinasjonen.

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Etter dette tar "Chicago" 0-indeksen. Det er nå øverst, og resten av elementene har flyttet seg ned. Så nå har vi 5 elementer:

Merk

Med insert()-funksjonen kan du legge til kun ett element om gangen.

Oppgave

Swipe to start coding

Du har listen travel_wishlist.

Prioriter to spesifikke byer for dine reiser ved å bruke insert()-metoden.

  • Legg til byen "London" som den nye første destinasjonen i listen din;
  • Legg deretter til byen "Budapest" rett etter turen til "Paris".

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 7

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 Insert()-Metoden: Plassere Elementer på Spesifikke Posisjoner

Hva om vi vil legge til et element ikke på slutten av listen, men på en bestemt posisjon? For dette formålet bruker vi insert()-metoden.

Syntaksen for insert()-metoden er:

python
  • index: posisjonen i listen der du vil legge til det nye elementet. Husk, Python bruker nullbasert indeksering;

  • element: elementet du vil sette inn i listen.

Tenk deg å planlegge en tur og ha en liste over byer du vil besøke.

123
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Denne listen inneholder fire elementer:

Men planene dine endrer seg, og du bestemmer deg for å justere rekkefølgen på destinasjonene. Nå vil du prioritere "Chicago" som den første destinasjonen.

12345
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Rome" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
copy

Etter dette tar "Chicago" 0-indeksen. Det er nå øverst, og resten av elementene har flyttet seg ned. Så nå har vi 5 elementer:

Merk

Med insert()-funksjonen kan du legge til kun ett element om gangen.

Oppgave

Swipe to start coding

Du har listen travel_wishlist.

Prioriter to spesifikke byer for dine reiser ved å bruke insert()-metoden.

  • Legg til byen "London" som den nye første destinasjonen i listen din;
  • Legg deretter til byen "Budapest" rett etter turen til "Paris".

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