Eksamenssett.no
  • Python-lærebok
  • GeoGebra-lærebok
  • Ressurser
  • Hoderegning
Eksamenssett.no

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Eksamenssett.no · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy

Eksamenssett.no
  • Python-lærebok
  • GeoGebra-lærebok
  • Ressurser
  • Hoderegning

Innholdsfortegnelse

  • 1.1

    Kommentarer, print() og feilmeldinger

    3 øvelser8 min
  • 1.2

    Variabeltyper og datatyper

    1 øvelser12 min
  • 1.3

    Regneoperatorer

    4 øvelser15 min
  • 1.4

    Input fra bruker

    3 øvelser10 min
  • 1.5

    If-setninger og logiske operatorer

    5 øvelser15 min
  • 1.6

    Funksjoner

    6 øvelser20 min
  • 1.7

    Lister og listeoperasjoner

    2 øvelser12 min
  • 1.8

    While-løkker

    4 øvelser15 min
  • 1.9

    For-løkker og range()

    5 øvelser18 min
  • 1.10

    and, or og elif

    1 øvelser10 min
  • 1.11

    Bibliotek import og random-modulen

    5 øvelser15 min
  • 2.1

    Variabler og print

    4 øvelser15 min
  • 2.2

    Input og beregninger

    4 øvelser15 min
  • 2.3

    If-setninger

    4 øvelser18 min
  • 2.4

    Løkker

    4 øvelser18 min
  • 2.5

    Prosjekt - Enkel kalkulator

    3 øvelser25 min
  • 3.1

    Funksjoner

    5 øvelser20 min
  • 3.2

    Lister

    5 øvelser18 min
  • 3.3

    Statistikk med lister

    5 øvelser22 min
  • 3.4

    Prosjekt - Dataanalyse

    4 øvelser30 min
  • 4.1

    Repetisjon og funksjoner

    5 øvelser20 min
  • 4.2

    Matematisk modellering

    5 øvelser25 min
  • 4.3

    Løse likninger numerisk

    5 øvelser25 min
  • 4.4

    Prosjekt - Modellering

    4 øvelser35 min
  • 5.1

    Prosentregning

    4 øvelser18 min
  • 5.2

    Økonomi og budsjett

    4 øvelser20 min
  • 5.3

    Lån og renter

    5 øvelser22 min
  • 5.4

    Prosjekt - Økonomiplanlegger

    3 øvelser30 min
  • 6.1

    Funksjoner i Python

    5 øvelser20 min
  • 6.2

    Polynomer og nullpunkter

    5 øvelser22 min
  • 6.3

    Halveringsmetoden

    5 øvelser25 min
  • 6.4

    Prosjekt - Funksjonsanalyse

    4 øvelser30 min
  • 7.1

    Statistiske mål

    5 øvelser20 min
  • 7.2

    Standardavvik

    5 øvelser22 min
  • 7.3

    Simulering

    5 øvelser25 min
  • 7.4

    Prosjekt - Statistisk analyse

    4 øvelser35 min
  • 8.1

    Kombinatorikk

    5 øvelser22 min
  • 8.2

    Binomialfordeling

    5 øvelser25 min
  • 8.3

    Simulering av forsøk

    5 øvelser25 min
  • 8.4

    Prosjekt - Monte Carlo

    4 øvelser35 min
  • 9.1

    Numerisk derivasjon

    5 øvelser25 min
  • 9.2

    Ekstremalpunkter

    5 øvelser25 min
  • 9.3

    Newtons metode

    5 øvelser28 min
  • 9.4

    Prosjekt - Optimering

    4 øvelser35 min
  • 10.1

    Normalfordeling

    5 øvelser25 min
  • 10.2

    Konfidensintervall

    5 øvelser28 min
  • 10.3

    Hypotesetesting

    5 øvelser30 min
  • 10.4

    Prosjekt - Statistisk inferens

    4 øvelser40 min
  • 11.1

    Numerisk integrasjon

    5 øvelser25 min
  • 11.2

    Trapesmetoden og Simpson

    5 øvelser28 min
  • 11.3

    Rekursive følger

    5 øvelser30 min
  • 11.4

    Prosjekt - Arealer og volum

    4 øvelser40 min

Bruk ← → piltaster for navigasjon

Total fremgang
0%
1.7: Øvelser bestått0 av 0

0% fullført

Lærebok/Kapittel 1.7

Kapittel 1.7

Lister og listeoperasjoner

I dette kapitlet skal du lære om lister og listeoperasjoner i Python.

Kapittel 1.7: Lister og listeoperasjoner
Se denne videoen før du starter med kapitlet for en best mulig introduksjon.

Å trekke elementer ut ifra en liste:

Om vi ønsker å trekke ut det første elementet i listen vi har kalt liste_eksempel så må vi skrive liste_eksempel[0]. For å trekke ut det andre elementet må vi skrive liste_eksempel[1]. Vi trekker ut element nummer n i listen ved å skrive liste_eksempel[n-1]. Skal vi trekke ut det tredje elementet i listen skriver vi liste_eksempel[3-1] altså liste_eksempel[2].

Eksempel 16: Hente elementer fra liste
PythonAuto-lagret
Loading...

Vi kan også trekke ut det siste elementet i listen ved å skrive liste_eksempel[-1], det nest siste elementet ved å skrive liste_eksempel[-2] etc. Vi trekker ut element nummer n ifra slutte av listen ved å skrive liste_eksempel[-n].

Oppgave 1.25 (liste.py)

Sett liste_1 = [1,2,3,4,5] og liste_2 = [6,7,8,9] (Allerede skrevet i koden)

a

Hva tror du liste_1[2] blir? Skriv print(liste_1[2]) inn i kodefeltet.

b

Hva tror du liste_2[-2] blir? Skriv print(liste_2[-2]) inn i kodefeltet.

c

Bruk print(liste_1) og print(liste_2) til å skrive ut hele listen på hver sin linje.

d

Skriv liste_1.reverse() og print(liste_1). Hva skjer?

Lett
PythonAuto-lagret
Loading...
Løsningsforslag Oppgave 1.25
Se videoløsning for denne oppgaven.

Å legge sammen lister med (+)-operatoren

Vi kan legge sammen to lister ved å bruke (+) – operatoren. Liste_1 + Liste_2 vil gi listen som begynner med alle elementene i Liste_1 og fortsetter med alle elementene i Liste_2

Eksempel 17: Legge sammen lister med +
PythonAuto-lagret
Loading...
Oppgave 1.26 (listeaddisjon.py)

Sett x = ['Lister', 'er'] og y = ['gøy!']. (Allerede skrevet i koden)

a

Sett z = x + y bruk deretter print()-funksjonen til å skrive ut resultatet.

b

Finn z[0] og skriv ut verdien.

c

Finn z[-3] og skriv ut verdien.

d

Skriv ut 3*x. Hva skjer når vi multipliserer en liste?

Lett
PythonAuto-lagret
Loading...
Løsningsforslag Oppgave 1.26
Se videoløsning for denne oppgaven.

.append() - metoden:

.append() er en liste-metode som brukes til å legge til enkeltelementer til en liste. Dette er første gang vi støter på "metoder" som er et eget tema innenfor programmering. Vi fordyper oss ikke i dette på nåværende tidspunkt, men fokuserer heller på hvordan vi kan bruke denne ene metoden.

Eksempel 18: .append() metoden
PythonAuto-lagret
Loading...
Oppgave 1.27 (listception.py)

Sett liste_1 = [2,'fire',3.14] (Allerede skrevet i koden)

a

Skriv liste_1.append(5) for å legge til 5 i listen. Skriv ut liste_1.

b

Sett liste_2 = ['Enda','en','liste'] (Allerede skrevet i koden)

c

Skriv liste_2.append(liste_1) for å legge til liste_1 i liste_2. Skriv ut liste_2.

d

Skriv ut liste_2[-1]. Hva får du?

e

Skriv ut liste_2[-1][1]. Forklar hvorfor du får en annen utskrift enn i d).

Medium
PythonAuto-lagret
Loading...
Løsningsforslag Oppgave 1.27
Se videoløsning for denne oppgaven.

Forrige kapittel

1.6: Funksjoner

Definere egne funksjoner, parametere og return-verdier.

Neste kapittel

1.8: While-løkker

Repetisjon med while-løkker og break/continue.

Tips: Bruk ← og → piltaster for å navigere

Eksamenssett.no

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Lærebok
PersonvernVilkår

© 2025 Eksamenssett.no · Alle rettigheter forbeholdt

Deler av innholdet er utviklet med hjelp av AI-verktøy