Tuple
Una tupla è simile a una lista ma immutabile — una volta creata, il suo contenuto non può essere modificato.
Sono utili per raggruppare valori che devono rimanere fissi, come coordinate (x, y), colori RGB (255, 0, 0) o altri dati costanti.
Definizione di una Tupla
Si definisce una tupla utilizzando le parentesi tonde (()) invece delle parentesi quadre:
coordinates = (10, 20)
È anche possibile creare una tupla senza parentesi: x = 1, 2, 3 — Python interpreta la virgola come "tupla".
Immutabilità
Le tuple non possono essere modificate — non è possibile aggiungere, rimuovere o cambiare valori.
Tentare di farlo genera un TypeError.
Questo le rende ideali per configurazioni fisse, costanti o valori di ritorno sicuri da funzioni.
Accesso e decomposizione delle tuple
Come le liste, le tuple utilizzano indici che partono da 0.
Ad esempio, colors[0] è "red", e colors[-1] è "blue".
Le tuple supportano anche la decomposizione — assegnazione di valori a variabili in un solo passaggio:
x, y = (10, 20) imposta x = 10 e y = 20.
Questo è particolarmente utile quando le funzioni restituiscono più valori.
Riepilogo
- Le tuple memorizzano più valori, come le liste — ma sono immutabili;
- Utilizzare parentesi o virgole per definirle;
- Accedere agli elementi tramite indice — proprio come le liste;
- Una volta create, le tuple non possono essere modificate;
- Utilizzarle quando sono necessari dati fissi e affidabili.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
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?
Fantastico!
Completion tasso migliorato a 5
Tuple
Scorri per mostrare il menu
Una tupla è simile a una lista ma immutabile — una volta creata, il suo contenuto non può essere modificato.
Sono utili per raggruppare valori che devono rimanere fissi, come coordinate (x, y), colori RGB (255, 0, 0) o altri dati costanti.
Definizione di una Tupla
Si definisce una tupla utilizzando le parentesi tonde (()) invece delle parentesi quadre:
coordinates = (10, 20)
È anche possibile creare una tupla senza parentesi: x = 1, 2, 3 — Python interpreta la virgola come "tupla".
Immutabilità
Le tuple non possono essere modificate — non è possibile aggiungere, rimuovere o cambiare valori.
Tentare di farlo genera un TypeError.
Questo le rende ideali per configurazioni fisse, costanti o valori di ritorno sicuri da funzioni.
Accesso e decomposizione delle tuple
Come le liste, le tuple utilizzano indici che partono da 0.
Ad esempio, colors[0] è "red", e colors[-1] è "blue".
Le tuple supportano anche la decomposizione — assegnazione di valori a variabili in un solo passaggio:
x, y = (10, 20) imposta x = 10 e y = 20.
Questo è particolarmente utile quando le funzioni restituiscono più valori.
Riepilogo
- Le tuple memorizzano più valori, come le liste — ma sono immutabili;
- Utilizzare parentesi o virgole per definirle;
- Accedere agli elementi tramite indice — proprio come le liste;
- Una volta create, le tuple non possono essere modificate;
- Utilizzarle quando sono necessari dati fissi e affidabili.
Grazie per i tuoi commenti!