Python Pandas – 计算输入标签的切片索引器

Python Pandas – 计算输入标签的切片索引器

要计算输入标签的切片索引器,请使用 index.slice_indexer() 方法。 首先导入所需的库−

import pandas as pd

创建 Pandas 索引对象−

index = pd.Index(list('pqrstuvwxyz'))

显示 Pandas 索引−

print("Pandas Index...\n",index)

获取切片索引器。 “start” 是要开始的标签, “end” 是要结束的标签−

print("\n带有起始和结束的切片索引器...\n",index.slice_indexer(start='s', end='w'))

示例

以下是代码−

import pandas as pd

# 创建 Pandas 索引对象
index = pd.Index(list('pqrstuvwxyz'))

# 显示 Pandas 索引
print("Pandas Index...\n",index)

# 返回索引中元素的数量
print("\n索引中元素的数量...\n",index.size)

# 获取切片索引器
# "start"是要开始的标签
# "end"是要结束的标签
print("\n带有起始和结束的切片索引器...\n",index.slice_indexer(start='s', end='w'))

输出

将会产生以下输出−

Pandas Index...
Index(['p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'], dtype='object')

索引中元素的数量...
11

带有起始和结束的切片索引器...
slice(3, 8, None)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程