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)
极客教程