Tupler
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.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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?
Fantastisk!
Completion rate forbedret til 5
Tupler
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.
Takk for tilbakemeldingene dine!