1
resposta

O dictonary aceita valores repetidos?

ele mostra que o dictonary também utiliza {}, acabei tendo essa duvida.

1 resposta

Boa noite Ricardo,

O dictionary também utiliza {}, assim também como os conjuntos (set). A diferença é que o Dictionary, possui chave:valor.

Diante disso, o dictionary não aceita chaves repetidas ou duplicadas.

Se você executar o código abaixo, perceberá que apesar de não ser lançada nenhuma exceção, a segunda chave "a" não é adicionada ao dicionário.

dicionario = {"a": 0, "b": 3, "c": [1, 2, 3], "a": 5}
 print(dicionario)

Result:

{'a': 5, 'b': 3, 'c': [1, 2, 3]}

Espero ter colaborado com sua dúvida.

Atenciosamente,