ExpertiDict

Python · Essencial · Português · Técnico

tupla

/ˈtu.plɐ/substantivo

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

Veja também

Todos os termos de Python