a = {'a': 120, 'b': 120, 'c': 100}
z = [0]
while a:
    key, value = a.popitem()
if value > z[0]:
    z = [value, [key]]
elif value == z[0]:
    z[1].append(key)
print(z)
[120, ['a', 'b']]
Использование max Python для возврата двух одинаково больших значений