2.1.7. Lister#
Forutsetninger og læringsmål#
Senere skal vi lære om lister av tall, og kalle det vektorer.
Introduksjon#

Vi har lært om enkelt-objekt. Nå skal vi snakke om lister av objekt.
I eksempelet til høyre har vi en liste over Ibsen-skuespill. Vi kan også snakke om
en liste over titler,
liste over rollebesetninger og
liste over årstall.
Vi kan ha lister av hva som helst. Mer presist sagt: Vi kan ha lister av objekt av hvilke som helst type. Ofte har listene objekt av samme type; da gir det mening å si at en liste også har typen; eller lista kan være av typen “liste av årstall”, som også kan skrives “liste(årstall)”.
I en liste betyr rekkefølgen noe, og samme verdi kan komme to ganger.
Representasjoner#
Formelspråk#
“Liste av xer” kan også skrives “liste(x)”.
Python#
liste = ["Brand", "Peer Gynt", "Keiser og Galileer"]
Scratch#

GeoGebra#
GeoGebra lager lister med krøllparentes: {1,2,3}
. Det finnes mange kommandoer på lister.
Excel#
I Excel er det svært vanlig å ha loddrettte eller vannrette lister med verdier. Man angir en liste ved første og siste celle med kolon mellom (f.eks. A1:C1
). Svært mange funksjoner virker på lister (=sum(A1:C1)
).
Algoritmer#
Finne første verdi av lista
Kjede sammen to lister
Talltyper#
Liste av naturlige tall = list(natural) = 𝕃(ℕ)?
En del programmeringsspråk har slike “parametriserte” typer; Python har det bare delvis.
Læring#
Fra gammelt av ikke så vanlig å tydeliggjøre dette i matematikken. Det må vi gjøre!