Python Pandas – 检查IntervalIndex中的区间元素是否包含值
要检查IntervalIndex中的区间元素是否包含值,请在Pandas中使用 IntervalIndex.contains() 方法。
首先,导入所需的库−
import pandas as pd
创建IntervalIndex −
interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])
显示interval−
print("IntervalIndex...\n",interval)
检查interval是否包含特定值−
print("\ninterval是否包含特定值?\n",interval.contains(13))
更多Pandas文章,请阅读:Pandas教程
示例
以下是代码−
import pandas as pd
# 创建IntervalIndex
interval = pd.IntervalIndex.from_tuples([(10, 20), (15, 25)])
# 显示interval
print("IntervalIndex...\n",interval)
# 显示interval长度
print("\nIntervalIndex长度...\n",interval.length)
# 检查interval是否包含特定值
print("\ninterval是否包含特定值?\n",interval.contains(13))
输出结果
将会产生以下输出−
IntervalIndex...
IntervalIndex([(10, 20], (15, 25]], dtype='interval[int64, right]')
IntervalIndex长度...
Int64Index([10, 10], dtype='int64')
interval是否包含特定值?
[ True False]