Informática, perguntado por henrique9073, 4 meses atrás

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?


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 bhebrumatti
1

De acordo com as assertivas, a alternativa correta é A: 1, 'a', (1,2), True

Dicionários em Python

Podem ser usados como chaves de um dicionário apenas:

  • numéricos;
  • strings;
  • 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.

Para saber mais sobre dicionários em Python, acesse: https://brainly.com.br/tarefa/53402105

#SPJ1

Anexos:
Perguntas interessantes