Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tupler | Data Structures
Introduktion til Python med Cursor

bookTupler

En tuple ligner en liste, men er uforanderlig — når den først er oprettet, kan dens indhold ikke ændres.

De er nyttige til at gruppere værdier, der skal forblive faste, såsom koordinater (x, y), RGB-farver (255, 0, 0) eller andre konstante data.

Definition af en tuple

En tuple defineres ved hjælp af parenteser (()) i stedet for kantede parenteser:

coordinates = (10, 20)

Du kan også oprette en tuple uden parenteser: x = 1, 2, 3 — Python forstår, at kommaet betyder "tuple".

Uforanderlighed

Tupler kan ikke ændres — du kan ikke tilføje, fjerne eller ændre værdier. Forsøg på dette vil udløse en TypeError.

Dette gør dem ideelle til faste konfigurationer, konstanter eller sikre returværdier fra funktioner.

Adgang til og udpakning af tuples

Ligesom lister bruger tuples indekser startende fra 0. For eksempel er colors[0] "red", og colors[-1] er "blue".

Tuples understøtter også udpakning — tildeling af værdier til variabler i ét trin: x, y = (10, 20) sætter x = 10 og y = 20.

Dette er især nyttigt, når funktioner returnerer flere værdier.

Resumé

  • Tuples gemmer flere værdier, ligesom lister — men er uforanderlige;
  • Brug parenteser eller kommaer for at definere dem;
  • Få adgang til elementer via indeks — ligesom lister;
  • Når de først er oprettet, kan tuples ikke ændres;
  • Brug dem, når du har brug for faste, pålidelige data.
question mark

Hvad sker der, hvis du forsøger at ændre et tuple-element?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

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

Stryg for at vise menuen

En tuple ligner en liste, men er uforanderlig — når den først er oprettet, kan dens indhold ikke ændres.

De er nyttige til at gruppere værdier, der skal forblive faste, såsom koordinater (x, y), RGB-farver (255, 0, 0) eller andre konstante data.

Definition af en tuple

En tuple defineres ved hjælp af parenteser (()) i stedet for kantede parenteser:

coordinates = (10, 20)

Du kan også oprette en tuple uden parenteser: x = 1, 2, 3 — Python forstår, at kommaet betyder "tuple".

Uforanderlighed

Tupler kan ikke ændres — du kan ikke tilføje, fjerne eller ændre værdier. Forsøg på dette vil udløse en TypeError.

Dette gør dem ideelle til faste konfigurationer, konstanter eller sikre returværdier fra funktioner.

Adgang til og udpakning af tuples

Ligesom lister bruger tuples indekser startende fra 0. For eksempel er colors[0] "red", og colors[-1] er "blue".

Tuples understøtter også udpakning — tildeling af værdier til variabler i ét trin: x, y = (10, 20) sætter x = 10 og y = 20.

Dette er især nyttigt, når funktioner returnerer flere værdier.

Resumé

  • Tuples gemmer flere værdier, ligesom lister — men er uforanderlige;
  • Brug parenteser eller kommaer for at definere dem;
  • Få adgang til elementer via indeks — ligesom lister;
  • Når de først er oprettet, kan tuples ikke ændres;
  • Brug dem, når du har brug for faste, pålidelige data.
question mark

Hvad sker der, hvis du forsøger at ændre et tuple-element?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 2
some-alt