История изменений
Исправление vvn_black, (текущая версия) :
def all_keys(input_dict):
if isinstance(input_dict, dict):
keys = [* input_dict.keys(), ]
for key, val in input_dict.items():
keys.extend(all_keys(val))
return keys
else:
return []
Исходная версия vvn_black, :
[code=python] def all_keys(input_dict): if isinstance(input_dict, dict): keys = [* input_dict.keys(), ] for key, val in input_dict.items(): keys.extend(all_keys(val)) return keys else: return [] [/code]