计算范围内具有特定值的键的数量

瓦洛尔

我有以下问题。我有一个字典,以坐标为键,值介于 0 和 0.0026 之间。例如,现在我想计算值介于 0.0013 和 0.0026 之间的键的数量。我怎样才能做到这一点?

例如:

dict1 ={(0,1,2):"0.0026",(0,4,2):"0.0011",(0,5,2):"0.0018"}
MSeifert

您可以简单地将 asum与条件生成器表达式一起使用:

>>> sum(1 for val in dict1.values() if 0.0013 < float(val) < 0.0026)
1

如果您想使用“普通” for-loops,您还可以使用:

sum_ = 0
for val in dict1.values():
    if 0.0013 < float(val) < 0.0026:
        sum_ += 1

根据您对“之间”的理解,您需要<<=.

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何计算范围内不同值的数量?

Excel:计算范围内的MAX值数量

如何查找特定值范围内的数组元素的数量

Vba 计算具有特定颜色的范围内的单元格,由条件格式着色

如何计算Numpy数组中特定范围内的值?

计算的哈希码是否位于特定值范围内?

vba-获取具有指定范围内的特定值的单元格的行号

SQL返回列中具有最大值(在特定范围内)的行

Python-计算具有与特定查找字符串匹配的值的字典键的数量

用范围内的所有值计算函数?

如何使用 bash 在命令行上计算日期范围内特定文件的数量?

获取Java范围内的键的值

值在范围内时返回键

如何计算值在给定范围内的多个工作表中的单元格数量?

算法-计算范围内的缺口值

计算动态范围内的观测值

在Matlab中计算范围内的值

在python的时间范围内计算实例数量的最有效方法是什么?

Javascript对象映射计算值在一定范围内的键数

检查值是否在特定范围内

返回范围内的特定值

如何获得特定范围内的汽车数量

如何获得特定范围内的汽车数量

在特定日期范围内查找具有特定文本的文件

如何在MySQL的特定范围内选择具有特定条件的行?

计算特定日期范围内MySQL中每行值的百分比

如何使用Python计算特定范围内多项式的最小值?

计算特定范围内多个重叠事件的最大值

R:计算在特定行范围内值出现多少次