检查给定值范围是否存在于 Python 中的另一个范围值中
Check a given range of values is present in another range values in Python
我有 2 个范围,
range1=范围(80, 90)
range2=范围(0,360).
我需要检查范围 1 是否存在于范围 2 中。我们可以比较 Python 中的 2 个范围吗??
更多信息--这些范围用于检查端口。即范围 2 包含授权(固定和预定义)端口,范围 1 在 运行 时间
发生变化
您可以将这 2 个列表转换成集合,然后检查第一个列表是否包含在另一个列表中,如下所示:
set1 = set(range(80, 90))
set2 = set(range(0, 360))
is_subset = set1.issubset(set2)
print(is_subset)
我有 2 个范围,
range1=范围(80, 90)
range2=范围(0,360).
我需要检查范围 1 是否存在于范围 2 中。我们可以比较 Python 中的 2 个范围吗??
更多信息--这些范围用于检查端口。即范围 2 包含授权(固定和预定义)端口,范围 1 在 运行 时间
发生变化您可以将这 2 个列表转换成集合,然后检查第一个列表是否包含在另一个列表中,如下所示:
set1 = set(range(80, 90))
set2 = set(range(0, 360))
is_subset = set1.issubset(set2)
print(is_subset)