Python Pandas – 检查索引是否有重复值
要检查索引是否具有重复值,请使用Pandas中的index.has_duplicates
属性。
首先,导入所需的库——
import pandas as pd
创建索引——
index = pd.Index(['汽车','自行车','卡车','汽车','飞机'])
显示索引——
print("Pandas Index...\n",index)
检查索引是否具有重复值——
print("\nPandas索引是否具有重复值?\n",index.has_duplicates)
更多Pandas文章,请阅读:Pandas教程
示例
以下是代码——
import pandas as pd
# 创建索引
index = pd.Index(['汽车','自行车','卡车','汽车','飞机'])
# 显示索引
print("Pandas Index...\n",index)
# 返回表示索引中数据的数组
print("\n数组...\n",index.values)
# 检查索引是否具有重复值
print("\nPandas索引是否具有重复值?\n",index.has_duplicates)
输出
这将产生以下代码——
Pandas Index...
Index(['汽车', '自行车', '卡车', '汽车', '飞机'], dtype='object')
数组...
['汽车' '自行车' '卡车' '汽车' '飞机']
Pandas索引是否具有重复值?
True