Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Placering af Elementer på Specifikke Positioner i Python | Sektion
Python Datastrukturer
Sektion 1. Kapitel 7
single

single

bookPlacering af Elementer på Specifikke Positioner i Python

Stryg for at vise menuen

Hvad nu hvis du ønsker at tilføje et element ikke i slutningen af listen, men på en bestemt position. Til dette formål kan du bruge metoden insert(). Syntaksen for insert()-metoden er:

list.insert(index, element)
  • index: positionen i listen, hvor du vil tilføje det nye element. Husk, at Python bruger nul-baseret indeksering;
  • element: det element, du ønsker at indsætte i listen.

Forestil dig, at du planlægger en rejse og har en liste over byer, du gerne vil besøge.

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

Denne liste indeholder fire elementer:

Dog planerne ændrer sig, og du beslutter at justere rækkefølgen af destinationer. Nu ønsker du at 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

Herefter får "Chicago" indeks 0. Den er nu øverst, og resten af elementerne er rykket ned. Vi har nu 5 elementer:

Note
Bemærk

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

Opgave

Swipe to start coding

Du har listen travel_wishlist.

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

  • Tilføj byen "London" som det nye første rejsemål på din liste;
  • Tilføj derefter byen "Budapest" lige efter rejsen 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
single

single

Spørg AI

expand

Spørg AI

ChatGPT

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

some-alt