Оставить значения от порога
Фильтрация словаря нужна, когда хочется оставить только важные записи: например, товары дороже заданной цены или игроков с нужным количеством очков. Напишите функцию, которая возвращает новый словарь только с теми парами из d, где значение не меньше threshold. Пары с меньшими значениями в результат не попадают.
Примеры
Ввод
({"a": 1, "b": 5, "c": 3}, 3)Вывод
{"b": 5, "c": 3}Ввод
({}, 0)Вывод
{}Ввод
({"x": 10}, 20)Вывод
{}Нужно реализовать
def filter_dict_by_value(d: dict, threshold: int) -> dict:
Теги
dict
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
{"a":1,"b":5,"c":3}, 3Ожидаемый
{"b":5,"c":3}2
Ввод
{}, 0Ожидаемый
{}3
Ввод
{"x":10}, 20Ожидаемый
{}4
Ввод
{"a":2,"b":2}, 2Ожидаемый
{"a":2,"b":2}5
Ввод
{"p":-1,"q":1}, 0Ожидаемый
{"q":1}6
Ввод
{}, 3Ожидаемый
{}Фокус-радио
На паузе · SomaFM · Fluid