Итерация в функции происходит только один раз
Почему итерация происходит в функции только один раз? Выдает только первый ключ и его значение. Вне функции итерация происходит полностью
def dict_ru(my_dict):
for item in my_dict.items():
return item
my_di = {'name': 'pavel', '34': '123'}
print(dict_ru(my_di))
Источник: Stack Overflow на русском