Python – 用传递的位置删除新的Pandas索引
要创建新的Pandas索引并删除传递的位置,请使用 index.delete() 方法。
首先,导入所需的库−
import pandas as pd
创建索引−
index = pd.Index([15, 25, 35, 45, 55])
显示索引−
print("Pandas Index...\n",index)
删除第3个位置即索引2的单个索引−
print("\n删除第三个位置(索引2)的索引后剩余索引...\n",index.delete(2))
更多Pandas文章,请阅读:Pandas教程
示例
以下是代码−
import pandas as pd
# 创建索引
index = pd.Index([15, 25, 35, 45, 55])
# 显示索引
print("Pandas Index...\n",index)
# 返回索引中元素的数量
print("\n索引中元素的数量...\n",index.size)
# 返回基础数据的形状的元组
print("\n基础数据形状的元组...\n",index.shape)
# 获取数据中的字节数
print("\n返回字节...\n",index.nbytes)
# 获取数据的维度
print("\n返回维度...\n",index.ndim)
# 删除第3个位置即索引2的单个索引
print("\n删除第三个位置(索引2)的索引后剩余索引...\n",index.delete(2))
输出
这将产生以下代码−
Pandas Index...
Int64Index([15, 25, 35, 45, 55], dtype='int64')
索引中元素的数量...
5
基础数据形状的元组...
(5,)
返回字节...
40
返回维度...
1
删除第三个位置(索引2)的索引后剩余索引...
Int64Index([15, 25, 45, 55], dtype='int64')