Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af insert() Metoden: Placering af Elementer på Specifikke Positioner | Beherskelse af Python-Lister
Python Datastrukturer

Stryg for at vise menuen

book
Brug af insert() Metoden: Placering af Elementer på Specifikke Positioner

Hvad hvis vi vil tilføje et element ikke i slutningen af listen, men på en specifik position? Til dette formål bruger vi insert()-metoden.

Syntaksen for insert()-metoden er:

python
  • index: positionen i listen, hvor du vil tilføje det nye element. Husk, Python bruger nul-baseret indeksering;

  • element: det element, du vil indsætte i listen.

Forestil dig at planlægge en rejse og have en liste over byer, du vil besøge.

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

Denne liste indeholder fire elementer:

Men dine planer ændrer sig, og du beslutter at justere rækkefølgen af destinationer. Nu vil du prioritere "Chicago" som den første destination.

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

Efter dette tager "Chicago" 0 indekset. Det er nu øverst, og resten af elementerne er rykket ned. Så vi har nu 5 elementer:

Bemærk

Med insert() funktionen kan du tilføje kun ét element ad gangen.

Opgave

Swipe to start coding

Du har listen travel_wishlist.

Prioriter to specifikke byer til dine rejser ved hjælp af insert() metoden.

  • Tilføj byen "London" som den nye første destination på din liste;
  • Tilføj derefter byen "Budapest" lige efter turen til "Paris".

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 7

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Brug af insert() Metoden: Placering af Elementer på Specifikke Positioner

Hvad hvis vi vil tilføje et element ikke i slutningen af listen, men på en specifik position? Til dette formål bruger vi insert()-metoden.

Syntaksen for insert()-metoden er:

python
  • index: positionen i listen, hvor du vil tilføje det nye element. Husk, Python bruger nul-baseret indeksering;

  • element: det element, du vil indsætte i listen.

Forestil dig at planlægge en rejse og have en liste over byer, du vil besøge.

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

Denne liste indeholder fire elementer:

Men dine planer ændrer sig, og du beslutter at justere rækkefølgen af destinationer. Nu vil du prioritere "Chicago" som den første destination.

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

Efter dette tager "Chicago" 0 indekset. Det er nu øverst, og resten af elementerne er rykket ned. Så vi har nu 5 elementer:

Bemærk

Med insert() funktionen kan du tilføje kun ét element ad gangen.

Opgave

Swipe to start coding

Du har listen travel_wishlist.

Prioriter to specifikke byer til dine rejser ved hjælp af insert() metoden.

  • Tilføj byen "London" som den nye første destination på din liste;
  • Tilføj derefter byen "Budapest" lige efter turen til "Paris".

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 7
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt