Python Pandas – 如何检查一个设置为开区间的区间是否为空

Python Pandas – 如何检查一个设置为开区间的区间是否为空

要检查一个设置为开区间的区间是否为空,请使用 interval.is_empty 属性。首先,导入所需的库−

import pandas as pd

使用值为“neither”的“closed”参数设置开放区间。开放区间(在数学上用方括号表示)不包含其端点,即 开放区间 [0, 5]的条件为0 < x < 5。

interval = pd.Interval(0, 0, closed='neither')

显示区间

print("Interval...\n",interval)

当一个区间是开区间,即没有端点时,检查该区间是否为空。不包含任何点的区间是 空的。

print("\nIs Interval empty? \n",interval.is_empty)

例子

下面是代码

import pandas as pd

# 使用值为“neither”的“closed”参数设置开放区间。
# 开放区间(在数学上用方括号表示)不包含其端点,
# 即 开放区间 [0, 5]的条件为0 < x < 5。
interval = pd.Interval(0, 0, closed='neither')

# 显示区间
print("Interval...\n",interval)

# 显示区间的长度
print("\nInterval length...\n",interval.length)

# 当一个区间是开区间,即没有端点时,检查该区间是否为空。
# 不包含任何点的区间是空的。
print("\nIs Interval empty? \n",interval.is_empty)

输出结果

这将生成以下代码

Interval...
(0, 0)

Interval length...
0

Is Interval empty?
True

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程