Я отсортировал словарь с помощью метода sorted (), и он возвращает список кортежей со значением ключа как: -
MyDict = {'a': 8, 'b': 4, 'c': 3, 'd': 1, 'e': 0, 'f': 0, 'g': 1, 'h' :1}
data = sorted(MyDict.items(), key=lambda x: x[1], reverse=True)
print(data)
Вывод: -
[('a', 8), ('b', 4), ('c', 3), ('d', 1), ('g', 1), ('h', 1), ('e', 0), ('f', 0)]
Теперь я хочу перебрать его, используя для l oop и распечатать ключи, а также значения, которые делятся на k (k может дать мне любое целое число). Это кажется основным вопросом, но я новичок, и мне это кажется сложным. Помощь будет очень признателен.