Tuplas
Uma tupla é semelhante a uma lista, mas imutável — após criada, seu conteúdo não pode ser alterado.
São úteis para agrupar valores que devem permanecer fixos, como coordenadas (x, y), cores RGB (255, 0, 0) ou outros dados constantes.
Definindo uma Tupla
Define-se uma tupla utilizando parênteses (()) em vez de colchetes:
coordinates = (10, 20)
Também é possível criar uma tupla sem parênteses: x = 1, 2, 3 — o Python entende que a vírgula indica uma "tupla".
Imutabilidade
Tuplas não podem ser modificadas — não é possível adicionar, remover ou alterar valores.
Tentar fazer isso gera um TypeError.
Isso as torna ideais para configurações fixas, constantes ou valores de retorno seguros de funções.
Acessando e Desempacotando Tuplas
Assim como as listas, as tuplas utilizam índices começando em 0.
Por exemplo, colors[0] é "red", e colors[-1] é "blue".
As tuplas também suportam desempacotamento — atribuição de valores a variáveis em uma única etapa:
x, y = (10, 20) define x = 10 e y = 20.
Isso é especialmente útil quando funções retornam múltiplos valores.
Resumo
- Tuplas armazenam múltiplos valores, como listas — mas são imutáveis;
- Use parênteses ou vírgulas para defini-las;
- Acesse itens pelo índice — assim como listas;
- Uma vez criadas, as tuplas não podem ser alteradas;
- Use-as quando precisar de dados fixos e confiáveis.
Obrigado pelo seu feedback!
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Incrível!
Completion taxa melhorada para 5
Tuplas
Deslize para mostrar o menu
Uma tupla é semelhante a uma lista, mas imutável — após criada, seu conteúdo não pode ser alterado.
São úteis para agrupar valores que devem permanecer fixos, como coordenadas (x, y), cores RGB (255, 0, 0) ou outros dados constantes.
Definindo uma Tupla
Define-se uma tupla utilizando parênteses (()) em vez de colchetes:
coordinates = (10, 20)
Também é possível criar uma tupla sem parênteses: x = 1, 2, 3 — o Python entende que a vírgula indica uma "tupla".
Imutabilidade
Tuplas não podem ser modificadas — não é possível adicionar, remover ou alterar valores.
Tentar fazer isso gera um TypeError.
Isso as torna ideais para configurações fixas, constantes ou valores de retorno seguros de funções.
Acessando e Desempacotando Tuplas
Assim como as listas, as tuplas utilizam índices começando em 0.
Por exemplo, colors[0] é "red", e colors[-1] é "blue".
As tuplas também suportam desempacotamento — atribuição de valores a variáveis em uma única etapa:
x, y = (10, 20) define x = 10 e y = 20.
Isso é especialmente útil quando funções retornam múltiplos valores.
Resumo
- Tuplas armazenam múltiplos valores, como listas — mas são imutáveis;
- Use parênteses ou vírgulas para defini-las;
- Acesse itens pelo índice — assim como listas;
- Uma vez criadas, as tuplas não podem ser alteradas;
- Use-as quando precisar de dados fixos e confiáveis.
Obrigado pelo seu feedback!