Listat

Listat (tai taulukot) ovat yleinen ohjelmoinnin apuväline. Listaan voidaan tallentaan mitä tahansa tietoa tai jopa toisia listoja. Yleensä ohjelmointikieli tarjoaa tehokkaat tavat hakea, järjestää ja muokata listoista.

Lista tehdään antamalla listan nimi ja sijoittamalla hakasulkeisiin listan alkiot pilkuilla erotettuna:

Tässä listaan on tallennettu nimiä, mutta listan alkioina voisi olla lukuja tai muita muuttujatyyppejä.

Listan ensimmäinen alkio on aina indeksiltään 0 ja siihen viitataan listan nimellä ja laittamalla indeksinumero hakasulkeisiin:

tai jos halutaan suoraan tulostaa alkio, niin: Muut alkiot voidaan tulostaa vastaavasti viittaamalla niiden indeksiin:

Listojen käsittelyä

Tehdään seuraavaksi funktio, mikä poistaa listasta alkion. Tämä tehdään del-käskyllä, mikä tarvitsee vielä listan nimen ja poistettavan indeksin:

Muita valmiiksi tarjottuja funktioita listan käsittelyyn ovat mm:

Alla on näistä esimerkki:


Lisää funktioita, operaatioita ja metodeja

Oletetaan listojen olevan:

Tehtävä 1:

Tehtävä 2: