Logo Passei Direto
Buscar
A instrução z = { 'jan' : 12 , 'fev' : 42, 'mar': 100} cria um dicionário em Python com alguns itens formados por chave/valor. Se usarmos a instrução m = z.items() logo após a anterior, qual será o tipo de informação armazenada na variável m?
a. ERRADO Uma tupla com 3 inteiros.
b. Uma lista de inteiros.
c. Uma lista de strings.
d. Uma tupla com três strings.
e. Uma lista de tuplas.
User badge image
Aprimorando com Questões

há 9 meses

Respostas

User badge image

Ed Verified user icon

há 9 meses

Vamos analisar a instrução dada. Quando você cria um dicionário em Python como `z = { 'jan' : 12 , 'fev' : 42, 'mar': 100}`, você tem um dicionário com chaves (que são strings) e valores (que são inteiros). Quando você usa a instrução `m = z.items()`, o método `items()` retorna uma visão dos itens do dicionário, que consiste em pares de chave/valor. Essa visão é representada como uma lista de tuplas, onde cada tupla contém uma chave e seu respectivo valor. Agora, vamos analisar as alternativas: a) ERRADO Uma tupla com 3 inteiros. - Incorreto, pois não é uma tupla e não contém apenas inteiros. b) Uma lista de inteiros. - Incorreto, pois não é uma lista de inteiros, mas sim de pares chave/valor. c) Uma lista de strings. - Incorreto, pois não é uma lista de strings, mas sim de tuplas. d) Uma tupla com três strings. - Incorreto, pois não é uma tupla e não contém apenas strings. e) Uma lista de tuplas. - Correto, pois `m` será uma lista de tuplas, onde cada tupla contém uma chave e seu valor correspondente. Portanto, a alternativa correta é: e) Uma lista de tuplas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina