繁体   English   中英

检查给定的值范围是否存在于 Python 中的另一个范围值中

[英]Check a given range of values is present in another range values in Python

我有2个范围,

范围1=范围(80, 90)

范围2=范围(0,360)

我需要检查 range1 是否存在于 range2 中。 我们可以比较 Python 中的 2 个范围吗?

更多信息--这些范围用于检查端口。即 range2 包含授权(固定和预定义)端口,并且 range1 在运行时正在更改

您可以将这两个列表转换成集合,然后检查第一个列表是否包含在另一个列表中,如下所示:

set1 = set(range(80, 90))
set2 = set(range(0, 360))
is_subset = set1.issubset(set2)
print(is_subset)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM