по объемам продаж.
Напишите скрипт, который возвращает название канала с максимальным объемом.
Т.е. в данном примере скрипт должен возвращать 'yandex'.
stats = {'facebook': 55, 'yandex': 120, 'vk': 115, 'google': 99, 'email': 42, 'ok': 98}
Собственно, я получаю большее значение, но не пойму, как при этом получить сам ключ с большим значением. Как правильно мне написать надо?
stats_value = max(list(stats.values()))
print(stats_value)
посмотри на реализацию поиска наибольшего числа, здесь почти тоже самое, вот: https://t.me/ru_python_beginners/1663082
max(stats, key=stats.get)
а что означает строка key=stats.get?
def get_max_key(stats): for key, value in stats: if value == max(stats.values()) return key
Обсуждают сегодня