⚡ 60 segundos
listas
Quando usar tupla em vez de lista
Tuplas são imutáveis, mais rápidas e usam menos memória. Use quando os dados não mudam.
tupla_vs_lista.py
# Lista: mutavel
cores = ['azul', 'verde', 'vermelho']
cores[0] = 'amarelo' # OK
# Tupla: imutavel
coords = (10.5, -23.8)
# coords[0] = 20 # TypeError!
# Tupla como chave de dicionario
distancias = {
('SP', 'RJ'): 430,
('SP', 'BH'): 580,
}
print(distancias[('SP', 'RJ')]) # 430