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.
travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
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.
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']
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.
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
Takk for tilbakemeldingene dine!