Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
max(v for v in d.values() if isinstance(v, (int, float)))
d = {"a": 3, "‘b": "hello", "c": 4, "d": -3} def get_max_int(dict): my_list = [] for i in dict: if type(dict[i]) == int or type(dict[i]) == float: my_list.append(dict[i]) return max(my_list) print(get_max_int(d)) # вернет 4