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