Pandas DataFrame 重复行判断:使用 duplicated 方法
可以使用 pandas 库中的 'duplicated' 方法来判断 DataFrame 中是否存在重复行。具体实现如下:
import pandas as pd
# 创建一个 DataFrame
df = pd.DataFrame({'A': [1, 2, 3, 4, 5],
                   'B': ['a', 'b', 'c', 'd', 'e'],
                   'C': [True, False, False, True, True]})
# 判断是否存在重复行
if df.duplicated().any():
    print(2)
else:
    print(1)
代码中,我们首先创建了一个 DataFrame,然后使用 'duplicated' 方法判断其中是否存在重复行。如果存在任意一个重复行,则打印 2;否则打印 1。
原文地址: https://www.cveoy.top/t/topic/ooFk 著作权归作者所有。请勿转载和采集!