python - 返回 num_dict 中值大于或等于 min_cutoff 的所有键(按设置)

标签 python dictionary

参数

num_dict: dictionary
  all values are numeric
min_cutoff: float

num_dict 值进行比较。返回其值 >= min_cutoff 的所有键。

我的字典是{'Denver': 200, 'Houston': 100, 'NOLA':50}

def keys_get_cutoff(num_dict, min_cutoff):
    for k, v in num_dict.items():
        if v >= min_cutoff:
            print(keys_get_cutoff(num_dict, min_cutoff))

最佳答案

def keys_get_cutoff(dict, min_value):

    return [key for key in dict.keys() if dict[key] >= min_value]

关于python - 返回 num_dict 中值大于或等于 min_cutoff 的所有键(按设置),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57103239/

相关文章:

python - 阈值图像数组和渲染的有效方法 - Python/NumPy/OpenCV

Python 正则表达式与 Regex101

python - 在Python中创建曲率动画

python - OrderedDict 不保留顺序

scala - 如何在Scala Map中设置值?

python - 使用 Python pdb 检查未处理异常的原因的最简单方法是什么?

python - 如何使用 pyparsing 构建完整的 C 解析器?

java - 如何使用java在mongoDB中保存和读取 map

c++ - 将 Balanced BST 扩展到 C++ STL Map

python - 从 JSON 中提取数据并使用 python 进行迭代