Informática, perguntado por daniel68258, 5 meses atrás

2) O dicionário é uma estrutura de dados muito útil que nos permite mapear objetos diretamente a outro e é extremamente eficiente para procurar um valor, dado uma chave específica que foi atribuída a este valor. Um dicionário também conta com alguns métodos úteis que nos permitem acessar suas chaves e valores.

O código a seguir criar um loop acessando as chaves e valores de um dicionário e os exibindo. Preencha as lacunas deste código com os comandos adequados para acessar o output mostrado.







Assinale a alternativa que preenche corretamente as lacunas.

Alternativas:

a)
if / in / keys()

b)
for / in / keys()

c)
while / in / values()

d)
for / in / items()

e)
while / in / items()

Anexos:

Soluções para a tarefa

Respondido por marcusfortes
1

A alternativa para percorrer o dicionário e retornar cada valor e chave para impressão na tela é a letra d) for / in / items().

Loop para impressão dos valores contidos no dicionário

A estrutura de dados Dictionary (dicionário) do python possui o método items() que retorna uma lista na qual cada elemento é uma tuple contendo um dos pares chave:valor do dicionário. Ao iterar essa lista usando o for i in lista, i receberá as tuples onde a primeira posição armazena a chave e a segunda posição o valor.

estados_por_regiao = {

   'Norte':7,

   'Nordeste':9,

   'Centro-Oeste':3,

   'Sudeste':4,

   'Sul': 4

}

for i in estados_por_regiao.items():

   print(f"A região {i[0]} possui {i[1]} estados.")

Para aprender mais sobre estrutura de dados clique o link a seguir: https://brainly.com.br/tarefa/42454963

#SPJ1

Perguntas interessantes