Python Pandas – 在最后一个索引的第一个索引处插入新索引值
若要在最后一个索引的第一个索引处插入新的索引值,使用 index.insert() 方法。将最后一个索引值设置为-1,将要插入的值设置为参数。
首先,导入所需的库 –
import pandas as pd
创建 Pandas 索引 –
index = pd.Index(['汽车','自行车','飞机','船','卡车'])
显示索引 –
print("Pandas 索引...\n",index)
使用 insert() 方法在最后一个索引的第一个位置插入一个新值。insert() 方法中的第一个参数是新索引值放置位置的位置。这里的 -1 表示新的索引值将插入到最后一个索引的第一个位置。第二个参数是要插入的新索引值。
index.insert(-1, '郊区')
示例
下面是代码 –
import pandas as pd
# 创建 Pandas 索引
index = pd.Index(['汽车','自行车','飞机','船','卡车'])
# 显示索引
print("Pandas 索引...\n",index)
# 返回数据类型对象
print("\n数据类型对象...\n",index.dtype)
# 使用 insert() 方法在最后一个索引的第一个位置插入一个新值。
# insert() 方法中的第一个参数是新索引值放置位置的位置。
# 这里的 -1 表示新的索引值将插入到最后一个索引的第一个位置。
# 第二个参数是要插入的新索引值。
print("\n插入新的索引值后...\n", index.insert(-1, '郊区'))
输出
这将产生以下输出 –
Pandas 索引...
Index(['汽车', '自行车', '飞机', '船', '卡车'], dtype='object')
数据类型对象...
object
插入新的索引值后...
Index(['汽车', '自行车', '飞机', '船', '郊区', '卡车'], dtype='object')
极客教程