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á 11 meses

Respostas

User badge image

Ed Verified user icon

há 10 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