Informática, perguntado por ademirmunhoz, 3 meses atrás

Questão 5
Quanto aos dicionários em Python, sabe-se que é uma estrutura de dados dinâmica, que pode ter seus valores alterados, e que cada chave mapeia um valor específico. Quanto às chaves que um dicionário pode ter, sabe-se, também, que somente objetos que podem ser gerados um hash daquele objeto são permitidos.

Quanto aos tipos que podem ser usados para as chaves de um dicionário, qual alterantiva é a correta?

Selecione a resposta correta:
A) 1, 'a', (1,2), True

B) 1, 'a', [1,2], True

C) 1, 'a', (1,2), {1:2}

D) 1, ' a', (1,2), {[1,2]}

E) 1, ' a', ([1,2]), True

Soluções para a tarefa

Respondido por walterjrrod
2

Resposta:A

Explicação:

Podem ser usados como chaves de um dicionário apenas numéricos, strings e tuplas, pois são valores imutáveis.Para as tuplas, somente são permitidos se os valores da tupla forem tipos imutáveis também. Por exemplo:

A tupla (1, 2) é imutável.

A tupla ([1, 2]) é imutável; porém, seu conteúdo não, pois trata-se de uma lista

Perguntas interessantes