如何在范围函数中修改边界值的包含/排除行为?

flying_fluid_four

第1部分:我的字典如下:

mydict = {'K': {'VAL1': 'apple', 'VAL2': (60, 80)},
          'L': {'VAL1': 'mango', 'VAL2': (90, 100)},
          'M': {'VAL1': 'pears', 'VAL2': (120, 150)}}

rto = tuple(range(60,80))    # works
rto = tuple(range(mydict['K']['VAL2']))
TypeError: range() integer end argument expected, got list.

我要如何遍历字典?

第2部分:假设上述方法可行,我想检查一个值是否在范围内:

my_value = 70        
rto = tuple(range(60,80))
if my_value in rto :
    print("Value is in range")
else:
    print("Value not in range")

# Output:   
# 70- Value is in range  
# 20- Value not in range  
# 60- Value is in range  
# 80- Value not in range  
# (This tells me that the range function includes 60 and excludes 80 from the 
# test)

如何操纵测试的边界条件?含义之一:
包括60和80。
排除60或80。
包括一个。

sammywemmy

我认为您无需创建范围,因为您可以在值之间运行检查以获取解决方案。

下面的代码使用小于和大于运算符查找在元组之间是否存在my_value。让我知道您是否打算这样做。

 for i in [j['VAL2'] for i,j in mydict.items()]:
    if i[0] <= my_value <= i[-1]:
        print(f'{i},{my_value} value is in range')
    else:
        print(f'{i},{my_value} value is not in range')

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

来自分类Dev

如何包含或排除范围内的值?

来自分类Dev

如何在Python中修改def的行为?

来自分类Dev

如何在R中修改轴和值范围的圆形直方图

来自分类Dev

如何修改对象中每个函数的行为?

来自分类Dev

如何在JSON中动态包含/排除结构的字段?

来自分类Dev

如何在Angular 4中从HTML包含或排除属性

来自分类Dev

如何在Kotlin中修改超出其范围的变量?

来自分类Dev

numba编译函数中范围函数的行为

来自分类Dev

如何在python中从给定范围的给定函数中找到最大值?

来自分类Dev

如何在类中包含函数属性?

来自分类Dev

数组如何在js中包含函数

来自分类Dev

如何在一个函数中存储值并从另一个函数进行打印/修改?

来自分类Dev

angularJS:如何在父范围中调用子范围函数

来自分类Java

如何在XML属性值中包含&,<,>等

来自分类Dev

如何在HashCode中包含“小丑”值

来自分类Java

如何在if / else语句Java中包含数字范围

来自分类Dev

如何在python中逐对修改列表中的值?

来自分类Dev

如何在Odoo 8中修改Backbone JS函数?

来自分类Dev

如何在函数中修改组件的属性?

来自分类Dev

如何在bash中的函数内修改全局变量?

来自分类Dev

如何在Ruby的Array类中修改map函数的实现

来自分类Dev

如何在Lambda函数中修改变量?

来自分类Dev

如何在python中修改/覆盖继承的类函数?

来自分类Dev

如何在类函数中修改变量

来自分类Dev

如何在函数中修改参数列表?

来自分类Dev

如何在python函数中修改多个全局变量

来自分类Dev

如何在Google Analytics(分析)>“行为”>“事件”中按用户ID排除数据?

来自分类Dev

如何在JavaScript中定义实例化函数的行为

来自分类Dev

如何在Haskell中基于类约束更改函数的行为?

TOP 榜单

热门标签

归档