Tuplas
Parecida com Listas, a Tupla também é usada para armazenar coleções de dados. Diferente das Listas, que são inicializadas com []
, as tuplas são iniciadas com ()
.Vejamos alguns exemplos de como funcionam as Tuplas:
tupla = ("Maçã", "Banana", "Melancia")
print(tupla)
# Saida: ('Maçã', 'Banana', 'Melancia')
Muito semelhante as Listas, as Tuplas possuem propriedades parecidas com as listas, como por exemplo, elas são ordenadas, e seus itens podem ser acessados atraves de index [1]
:
tupla = ("Maçã", "Banana", "Melancia")
print(tupla[1])
# Saida: Banana
Propriedades
- Ordenado:
A tupla é ordenada, ou seja, a cada item adicionado, ele ficará na ordem em que foi adicionado.
tupla = ("A", "B", "C")
print(tupla)
# Saída: ('A', 'B', 'C')
- Imutável:
Diferente da Listas, a tupla NÃO pode ser alterada, ou seja, não podemos adicionar, remover ou alterar itens após a criação dela.
tupla = ("A", "B", "C")
tupla(2) = 10
print(tupla)
# Saída: ERRO
- Duplicados:
A tupla permite que se tenha valores duplicados, como ela é indexada, é possível adicionar itens duplicados tranquilamente.
tupla = ("A", "B", "C", "B")
print(tupla)
# Saída: ('A', 'B', 'C', 'B')