Inverter a agenda
Dado um dicionário de contatos {'Ana': '1234-5678', 'Bruno': '8765-4321', 'Carla': '1234-5678'} (onde telefones podem se repetir), escreva um programa que gere um novo dicionário invertido, no qual cada telefone seja a chave e o valor associado seja uma lista com todos os nomes pertencentes àquele número. Exiba o dicionário invertido.
Armadilha comum nesta fichamostrar
Como o telefone pode se repetir, o valor tem que ser uma lista. Na primeira vez que o telefone aparece, crie a lista com o nome: invertido[tel] = [nome]. Nas outras, acrescente: invertido[tel].append(nome). Com invertido[tel] = nome, a Carla apagaria a Ana.