Python Pandas – 检查索引是否有重复值

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程