Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tupler | Data Structures
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Introduksjon til Python med Cursor

bookTupler

En tuple er som en liste, men uforanderlig — når den er opprettet, kan innholdet ikke endres.

De er nyttige for å gruppere verdier som skal forbli faste, som koordinater (x, y), RGB-farger (255, 0, 0), eller annen konstant data.

Definere en tuple

En tuple defineres ved å bruke parenteser (()) i stedet for hakeparenteser:

coordinates = (10, 20)

Du kan også lage en tuple uten parenteser: x = 1, 2, 3 — Python forstår at komma betyr "tuple".

Uforanderlighet

Tupler kan ikke endres — du kan ikke legge til, fjerne eller endre verdier. Forsøk på dette gir en TypeError.

Dette gjør dem ideelle for faste konfigurasjoner, konstanter eller trygge returverdier fra funksjoner.

Tilgang og oppakking av tupler

Som med lister bruker tupler indekser som starter på 0. For eksempel, colors[0] er "red", og colors[-1] er "blue".

Tupler støtter også oppakking — tilordning av verdier til variabler i ett steg: x, y = (10, 20) gir x = 10 og y = 20.

Dette er spesielt nyttig når funksjoner returnerer flere verdier.

Sammendrag

  • Tupler lagrer flere verdier, som lister — men er uforanderlige;
  • Bruk parenteser eller komma for å definere dem;
  • Tilgang til elementer via indeks — akkurat som lister;
  • Når de er opprettet, kan tupler ikke endres;
  • Bruk dem når du trenger faste, pålitelige data.
question mark

Hva skjer hvis du prøver å endre et element i en tuple?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you show more examples of defining tuples in Python?

What happens if I create a tuple with just one element?

When should I use a tuple instead of a list?

bookTupler

Sveip for å vise menyen

En tuple er som en liste, men uforanderlig — når den er opprettet, kan innholdet ikke endres.

De er nyttige for å gruppere verdier som skal forbli faste, som koordinater (x, y), RGB-farger (255, 0, 0), eller annen konstant data.

Definere en tuple

En tuple defineres ved å bruke parenteser (()) i stedet for hakeparenteser:

coordinates = (10, 20)

Du kan også lage en tuple uten parenteser: x = 1, 2, 3 — Python forstår at komma betyr "tuple".

Uforanderlighet

Tupler kan ikke endres — du kan ikke legge til, fjerne eller endre verdier. Forsøk på dette gir en TypeError.

Dette gjør dem ideelle for faste konfigurasjoner, konstanter eller trygge returverdier fra funksjoner.

Tilgang og oppakking av tupler

Som med lister bruker tupler indekser som starter på 0. For eksempel, colors[0] er "red", og colors[-1] er "blue".

Tupler støtter også oppakking — tilordning av verdier til variabler i ett steg: x, y = (10, 20) gir x = 10 og y = 20.

Dette er spesielt nyttig når funksjoner returnerer flere verdier.

Sammendrag

  • Tupler lagrer flere verdier, som lister — men er uforanderlige;
  • Bruk parenteser eller komma for å definere dem;
  • Tilgang til elementer via indeks — akkurat som lister;
  • Når de er opprettet, kan tupler ikke endres;
  • Bruk dem når du trenger faste, pålitelige data.
question mark

Hva skjer hvis du prøver å endre et element i en tuple?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 2
some-alt