📅  最后修改于: 2023-12-03 15:34:20.380000             🧑  作者: Mango
Pandas Index.delete()函数是一个用于删除指定位置处的索引的函数。该函数返回一个新索引对象,该对象是原始索引对象的一个副本,但已删除了指定位置处的元素。
语法:
Index.delete(loc)
参数:
返回值:
下面是一个简单的示例,其中展示了如何使用Index.delete()函数从索引对象中删除元素。
import pandas as pd
# 创建一个索引对象
idx = pd.Index(['apple', 'orange', 'banana', 'strawberry'])
print("原始索引对象:", idx)
# 删除指定位置处的元素
new_idx = idx.delete(1)
print("新索引对象:", new_idx)
输出结果为:
原始索引对象: Index(['apple', 'orange', 'banana', 'strawberry'], dtype='object')
新索引对象: Index(['apple', 'banana', 'strawberry'], dtype='object')
这里通过传递索引位置1来删除索引'orange'。删除后,新的索引对象'new_idx'中只有'apple'、'banana'和'strawberry'。