(toiminnot)

hwechtla-tl: Listakeräelmä

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Listakeräelmä (list comprehension) on ohjelmointikielen lauseke, jonka merkitys on tuottaa listoista toisia listoja. Listakeräelmän eri osat määrittävät, mitä lasketaan.

Esimerkki: oletetaan, että minulla on lista ls, josta haluan tietää kaikkien parittomien lukujen neliön. Saan ne listaksi tällaisella listakeräelmällä (x % 2 on tosi, mikäli luku on pariton):

[x * x for x in ls if x % 2]

Listakeräelmien käyttö on monimutkainen aihe, joten sille on oma sivunsa.


(Takaisin ohjelmoinnin käsitteet -sivulle.)


kommentoi (viimeksi muutettu 30.10.2008 12:09)