Cos'è tuple?

Le tuple sono strutture dati in linguaggio di programmazione che consentono di memorizzare una sequenza di elementi eterogenei. Sono simili alle liste, ma a differenza delle liste, le tuple sono immutabili, il che significa che una volta create non possono essere modificate.

Le tuple possono contenere elementi di diversi tipi di dati, come numeri, stringhe o anche altre tuple. Gli elementi all'interno di una tupla sono ordinati e possono essere accessibili utilizzando l'indice, iniziando da 0.

Le tuple sono definite utilizzando parentesi tonde () e gli elementi sono separati da virgole. Ad esempio: tupla = (1, "due", 3.14)

Le tuple sono spesso utilizzate per archiviare dati raggruppati in modo coerente e rappresentano una scelta migliore rispetto alle liste quando si desidera che i dati siano immutabili, ad esempio quando si lavora con chiavi di dizionario o quando è necessario passare dati a una funzione senza che vengano modificati.