Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Placera Element på Specifika Positioner i Python | Sektion
Python Datastrukturer

bookPlacera Element på Specifika Positioner i Python

Om du vill lägga till ett element inte i slutet av listan, utan på en specifik position, kan du använda metoden insert(). Syntaxen för insert()-metoden är:

list.insert(index, element)
  • index: positionen i listan där du vill lägga till det nya elementet. Observera att Python använder nollbaserad indexering;
  • element: objektet du vill infoga i listan.

Föreställ dig att du planerar en resa och har en lista över städer du vill besöka.

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

Den här listan innehåller fyra objekt:

Planerna ändras dock, och du bestämmer dig för att justera ordningen på destinationerna. Nu vill du prioritera "Chicago" som första 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 detta tar "Chicago" index 0. Det är nu överst, och resten av objekten har flyttats ned. Vi har alltså nu 5 objekt:

Note
Observera

Med funktionen insert() kan du lägga till endast ett element åt gången.

Uppgift

Swipe to start coding

Du har listan travel_wishlist.

Prioritera två specifika städer för dina resor med hjälp av metoden insert().

  • Lägg till staden "London" som det nya första resmålet i din lista;
  • Lägg sedan till staden "Budapest" direkt efter resan till "Paris".

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7
single

single

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

close

bookPlacera Element på Specifika Positioner i Python

Svep för att visa menyn

Om du vill lägga till ett element inte i slutet av listan, utan på en specifik position, kan du använda metoden insert(). Syntaxen för insert()-metoden är:

list.insert(index, element)
  • index: positionen i listan där du vill lägga till det nya elementet. Observera att Python använder nollbaserad indexering;
  • element: objektet du vill infoga i listan.

Föreställ dig att du planerar en resa och har en lista över städer du vill besöka.

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

Den här listan innehåller fyra objekt:

Planerna ändras dock, och du bestämmer dig för att justera ordningen på destinationerna. Nu vill du prioritera "Chicago" som första 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 detta tar "Chicago" index 0. Det är nu överst, och resten av objekten har flyttats ned. Vi har alltså nu 5 objekt:

Note
Observera

Med funktionen insert() kan du lägga till endast ett element åt gången.

Uppgift

Swipe to start coding

Du har listan travel_wishlist.

Prioritera två specifika städer för dina resor med hjälp av metoden insert().

  • Lägg till staden "London" som det nya första resmålet i din lista;
  • Lägg sedan till staden "Budapest" direkt efter resan till "Paris".

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 7
single

single

some-alt