Aula 021: Tuplas
🎥 Vídeo 21
Nesta aula, vamos aprender sobre tuplas.
O que são tuplas?
Tuplas são estruturas semelhantes às listas, porém são imutáveis, ou seja, não podem ser alteradas após a sua criação.
Criando uma lista e uma tupla
Lista:
Tupla:
A diferença está na sintaxe:
- listas usam colchetes [ ]
- tuplas usam parênteses ( )
Quando usar tuplas
Tuplas são úteis quando queremos garantir que os dados não sejam modificados ao longo do programa.
Usando count()
Retorna quantas vezes um valor aparece na tupla:
Resultado:
Outro exemplo:
Resultado:
Usando index()
Retorna a posição da primeira ocorrência:
Resultado:
Lembrando:
numeros = (1, 2, 5, 1) - índice 0 → 1 - índice 1 → 2 - índice 2 → 5
Outro exemplo:
Resultado:
Imutabilidade das tuplas
Tuplas não podem ser alteradas.
Exemplo inválido:
Isso gera erro, pois tuplas não possuem esse método.
Acessando elementos
Podemos acessar valores pelo índice:
Resultado:
Tentativa de alteração
Não é possível modificar valores:
Isso também gera erro.
Checklist
Ao final desta aula, você aprendeu:
- O que são tuplas?
- Diferença entre lista e tupla
- Como criar tuplas
- Métodos disponíveis:
- count
- index
- Como acessar elementos
- O conceito de imutabilidade
Tuplas são importantes quando precisamos garantir que os dados permaneçam constantes durante a execução do programa.