Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Append()-menetelmän Käyttäminen: Alkioiden Lisääminen Listoihin | Python-Listojen Hallinta
Pythonin Tietorakenteet
Osio 1. Luku 6
single

single

Append()-menetelmän Käyttäminen: Alkioiden Lisääminen Listoihin

Pyyhkäise näyttääksesi valikon

Pythonin append()-metodia käytetään lisäämään alkio listan loppuun. Se on kätevä tapa laajentaa listaa dynaamisesti ilman uuden listan luomista.

Kuvittele, että sinulla on lista kaupungeista, joissa haluat vierailla. Olet jo listannut muutaman, mutta suunnitelmien muuttuessa haluat lisätä lisää kaupunkeja korvaamatta olemassa olevia.

travel_wishlist = ["Paris", "Tokyo", "New York", "Rome"]

Listalla on tällä hetkellä neljä kaupunkia. Nyt haluat lisätä toisen kaupungin, esimerkiksi "Sydney". Näin se onnistuu:

123456
travel_wishlist = ['Paris', 'Tokyo', 'New York', 'Rome'] # Adding a new city to the travel wishlist travel_wishlist.append("Sydney") print(travel_wishlist) # Output: ['Paris', 'Tokyo', 'New York', 'Rome', 'Sydney']

Kuten huomaat, "Sydney" on lisätty listan loppuun vaikuttamatta olemassa oleviin alkioihin.

Note
Huomio
  • Lista kasvaa yhdellä alkiolla joka kerta, kun käytät append()-metodia;
  • Voit lisätä paitsi merkkijonoja myös muuttujia, lukuja tai jopa muita listoja;
  • Sama logiikka pätee myös kokonaislukuihin, liukulukuihin tai mihin tahansa olioon.

append()-metodi mahdollistaa listan tehokkaan päivittämisen ilman, että sitä tarvitsee luoda uudelleen. Tämä metodi on erityisen kätevä for-silmukoissa, joissa voit rakentaa tai kasvattaa listaa dynaamisesti lisäämällä alkioita ehtojen tai laskutoimitusten perusteella.

Tehtävä

Pyyhkäise aloittaaksesi koodauksen

Sinulle on annettu lista kaupungeista, travel_wishlist.

  • Lisää listaan 2 kaupunkia: "Berlin", "New York".
  • Käytä append-metodia sen sijaan, että loisit listan uudelleen.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

some-alt