pylint-errors

E1141 (dict-iter-missing-items)

:x: Problematic code:

data = {'x': 1, 'y': 2, 'z': 3}
for key, value in data:
    print(f'key: {key} => value: {value}')

:heavy_check_mark: Correct code:

data = {'x': 1, 'y': 2, 'z': 3}
for key, value in data.items():
    print(f'key: {key} => value: {value}')

Rationale:

Emitted when trying to iterate through a dict without calling .items().