Programador Leigo
⚡ 60 segundos dicionarios

Iterar dicionário com chave e valor

Use .items() para pegar chave e valor ao mesmo tempo. Combine com enumerate() para ter índice também.

dict_items.py
notas = {'Python': 9.5, 'SQL': 8.0, 'Flask': 9.0}

# Chave e valor
for materia, nota in notas.items():
    print(f'{materia}: {nota}')

# Com indice
for i, (materia, nota) in enumerate(notas.items(), 1):
    print(f'{i}. {materia} = {nota}')

# 1. Python = 9.5 ...

Compartilhar