c) Listat
Listat
Ohjelmoinnissa listat ovat usein hyvin kätevä tapa ryhmitellä tietoja. Listat luodaan kuten muuttujatkin antamalla listalle nimi ja = jälkeen listan jäsenet hakasulkujen sisään pilkulla eroteltuina.
lista=[1,2,3,4]
Koko listan saa tulostettua print käskyllä.
print(lista)
Listan jäsenten määrän saa selville len -funktiolla.
print(len(lista))
Jos taas haluat poimia listalta vain yhden jäsenen merkitse sen järjestysluku hakasulkujen sisään.
print(lista[2])
Muista kuitenkin että ohjelmoinnissa laskeminen alkaa nollasta. Siten ylläoleva käsky antaisi tulokseksi 3.
Harjoittele kirjoittamalla oheinen koodi ja aja se:
Listan jäsenet voivat olla eri tyyppiä. Merkkijonot lainausmerkkien tai hipsujen sisään, desimaaliluvuissa muista käyttää pistettä - ei pilkkua, kokonaisluvut normaalisti.
lista2=['eka', 2, 3.0, 4, 'viides' ]
Harjoittele kirjoittamalla oheinen koodi ja aja se:
lista=[1,2,3,4]
Koko listan saa tulostettua print käskyllä.
print(lista)
Listan jäsenten määrän saa selville len -funktiolla.
print(len(lista))
Jos taas haluat poimia listalta vain yhden jäsenen merkitse sen järjestysluku hakasulkujen sisään.
print(lista[2])
Muista kuitenkin että ohjelmoinnissa laskeminen alkaa nollasta. Siten ylläoleva käsky antaisi tulokseksi 3.
Harjoittele kirjoittamalla oheinen koodi ja aja se:
Listan jäsenet voivat olla eri tyyppiä. Merkkijonot lainausmerkkien tai hipsujen sisään, desimaaliluvuissa muista käyttää pistettä - ei pilkkua, kokonaisluvut normaalisti.
lista2=['eka', 2, 3.0, 4, 'viides' ]
Harjoittele kirjoittamalla oheinen koodi ja aja se:
Harjoituksia
1. Luo lista nimeltä "kauppalista". Lisää siihen jäseniksi peruna, porkkana, sipuli ja maito.
2. Tulosta listan jäsenet
3. Tulosta listan jäsenten määrä.
4. Tulosta listan toinen jäsenen nimi.
2. Tulosta listan jäsenet
3. Tulosta listan jäsenten määrä.
4. Tulosta listan toinen jäsenen nimi.