FGV — Auditor de Controle Externo - Área Administrativa - Ciência de Dados — Ciência de dados e tecnologia — 2024

Enunciado

Com relação aos tipos estruturados da linguagem de programação Python 3, avalie as afirmativas a seguir: I. A tentativa de utilizar conjunto (set) como chave de um dicionário (dict) retorna erro. II. O conjunto (set) não permite elementos repetidos. III. O construtor do tipo list retorna erro ao receber uma string como argumento (entrada). Está correto o que se afirma em

Alternativas

  1. A)

    I, apenas.

  2. B)

    II, apenas.

  3. C)

    I e II, apenas.

  4. D)

    II e III, apenas.

  5. E)

    I, II e III.

Gabarito e comentário

Resposta correta: C

Gabarito definitivo da FGV: alternativa C. Chaves de dicionário precisam ser hashable: set é mutável e não pode ser chave. Sets eliminam duplicatas, enquanto list("abc") produz uma lista de caracteres; apenas I e II são corretas.

Questões relacionadas