Corso di Python #13: tuple

Nona  parte del corso python




DATATYPES


Ecco i datatypes disponibili:
Numbers
Bool
List
Tuple
Strings
Set
Dictionary

TUPLE


TUPLE:  DEFINIZIONE

Le tuple sono quasi uguali alle liste, unica differenza è che non sono modificabili. 
Se proviamo infatti ad aggiungere un elemento, ci sarà questo errore:

TypeError: 'tuple' object does not support item assignment


TUPLA

Esempio base:

tupla = (1,2,3,4,5)
print(tupla)
>>>(1, 2, 3, 4, 5)


Stampa di un elemento specifico: (attraverso il suo indice)

tupla = (1,2,3,4,5)
print(tupla[2])
>>>3



ASSEGNARE VARIABILI A TUPLE

E' possibile assegnare delle varibili con metodo posizionale, dentro i valori di una tupla. E' più facile vedere che spiegare. Vediamo subito: 

tupla = ('a', 'b', 'c', 'd')
(t1, t2, t3, t4) = tupla
print(t3)
>>>c
In pratica si creano 4 variabili e si dice che ad ogni variabile viene associato un elemento della tupla.

Commenti