single
Insert()-menetelmän Käyttäminen: Alkioiden Sijoittaminen Tiettyihin Kohtiin
Pyyhkäise näyttääksesi valikon
Entä jos haluamme lisätä alkion ei listan loppuun, vaan tiettyyn kohtaan? Tätä varten käytetään insert()-metodia.
insert()-metodin syntaksi on:
list.insert(index, element)
index: kohta listassa, johon uusi alkio halutaan lisätä. Huomaa, että Python käyttää nollapohjaista indeksointia;element: alkio, jonka haluat lisätä listaan.
Kuvittele suunnittelevasi matkaa ja sinulla on lista kaupungeista, joissa haluat vierailla.
123travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] print(travel_wishlist) # Output: ['Paris', 'Oslo', 'Kyoto', 'Sydney']
Tämä lista sisältää neljä alkiota:
Suunnitelmat kuitenkin muuttuvat, ja päätät muuttaa kohteiden järjestystä. Nyt haluat asettaa "Chicago" ensimmäiseksi kohteeksi.
12345travel_wishlist = ["Paris", "Oslo", "Kyoto", "Sydney"] # Adding "Chicago" as the first destination travel_wishlist.insert(0, "Chicago") print(travel_wishlist) # Output: ['Chicago', 'Paris', 'Oslo', 'Kyoto', 'Sydney']
Tämän jälkeen "Chicago" saa indeksin 0. Se on nyt ylimpänä, ja muut alkioita ovat siirtyneet alaspäin. Nyt listassa on 5 alkiota:
insert()-funktiolla voit lisätä vain yhden alkion kerrallaan.
Pyyhkäise aloittaaksesi koodauksen
Sinulla on travel_wishlist-lista.
Aseta kaksi tiettyä kaupunkia matkasuunnitelmissasi etusijalle käyttämällä insert()-metodia.
- Lisää kaupunki
"London"listan uudeksi ensimmäiseksi kohteeksi; - Lisää sen jälkeen kaupunki
"Budapest"heti matkan"Paris"jälkeen.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme