Python Pandas – 检查区间左侧、右侧、两侧或无侧是否已封闭

Python Pandas – 检查区间左侧、右侧、两侧或无侧是否已封闭

要检查区间左侧、右侧、两侧或无侧是否已封闭,请使用 interval.closed 属性。

首先,导入所需的库 –

import pandas as pd

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

interval = pd.Interval(left=0, right=20, closed='both')

显示区间

print("区间...\n",interval)

检查区间左侧、右侧、两侧或无侧是否已封闭

print("\n检查区间类型...\n",interval.closed)

示例

以下是代码

import pandas as pd

# 使用值为 "both" 的 "closed" 参数设置封闭区间
# 封闭区间(在数学上用方括号表示)包含其端点,
# 即 封闭区间 [0, 5] 由条件 0 <= x <= 5 表示。
interval = pd.Interval(left=0, right=20, closed='both')

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

# 检查区间左侧、右侧、两侧或无侧是否已封闭
print("\n检查区间类型...\n",interval.closed)

# 检查元素是否存在于区间中
# 这表明封闭 = both 包含其端点
print("\n最左边的元素是否存在于区间中?= \n",0 in interval)
print("\n最右边的元素是否存在于区间中?= \n",20 in interval)

输出

将生成以下代码

区间...
[0, 20]

检查区间类型...
both

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程