Как выбрать ключ кортежа с меньшим количеством элементов кортежа в словаре, если значения равны ⇐ Python
-
Гость
Как выбрать ключ кортежа с меньшим количеством элементов кортежа в словаре, если значения равны
У меня есть словарь с ключами кортежа и числами в качестве значений.
max_count_dict = {(2,4):1, (4,):1} Теперь я хочу вернуть ключ с меньшим количеством элементов кортежа, в данном случае (4,), если значения равны. Если они не равны, он должен вернуть тот, у которого максимальное количество.
Я получил деталь, чтобы найти максимальную часть, используя приведенный ниже код:
max_count_key = max(max_count_dict, key=max_count_dict.get) Я не уверен, как реализовать часть для равных значений.
У меня есть словарь с ключами кортежа и числами в качестве значений.
max_count_dict = {(2,4):1, (4,):1} Теперь я хочу вернуть ключ с меньшим количеством элементов кортежа, в данном случае (4,), если значения равны. Если они не равны, он должен вернуть тот, у которого максимальное количество.
Я получил деталь, чтобы найти максимальную часть, используя приведенный ниже код:
max_count_key = max(max_count_dict, key=max_count_dict.get) Я не уверен, как реализовать часть для равных значений.