CMD + K

Alle videoer
lister

Listekomprimering: løkka presset ned til én linje

1:17Fortellerstemme
0:00 / 0:00

Den verbose for-løkka som bygger en ny liste kan presses ned til én linje med listekomprimering. Klammene rundt sier «ny liste», uttrykket foran sier «hva som havner i hver celle», og resten er en helt vanlig for-løkke. Vist live: først kjøres den lange varianten med tom liste og append, så samme jobb med kortformen — en peker vandrer over kildelisten, hver verdi flyr opp gjennom et kvadrat-glyph og lander som ny celle. Til slutt et if-filter: oddetall blir avvist og glir av skjermen, partall slipper gjennom og kvadreres. Misforståelsen som rettes: studenter tror listekomprimering er noe nytt — den ER en for-løkke, i komprimert form.