Python · Essencial · Português · Técnico
tupla
Sequência imutável de valores, escrita com vírgulas e normalmente entre parênteses. Serve para agrupar dados fixos e pode ser chave de dicionário se contiver só itens hashable.
Onde usar
Funções que devolvem vários valores na prática devolvem uma tupla, que o chamador desempacota. No review, tupla costuma ser a escolha para registros pequenos e fixos.
Em código
ponto = (3, 4)
x, y = ponto
unico = (1,)
print(type(unico), type((1)))Exemplos
A função devolve uma tupla com latitude e longitude.
Use uma tupla como chave do dicionário, porque lista não pode.
Cuidado
Uma tupla de um item exige a vírgula, como (1,); sem ela os parênteses são só agrupamento e o resultado é o próprio valor.
Sinônimos
tuple
Antônimos
lista