在Python中,duplicated()
函數(shù)并不是一個(gè)內(nèi)置函數(shù)。可能你是在提到某個(gè)庫(kù)或框架中的函數(shù),比如Pandas。
在Pandas庫(kù)中,duplicated()
函數(shù)用于檢查DataFrame或Series對(duì)象中的重復(fù)項(xiàng)。這個(gè)函數(shù)會(huì)返回一個(gè)布爾值的Series,表示每個(gè)元素是否是重復(fù)的。
例如,假設(shè)你有一個(gè)包含以下數(shù)據(jù)的DataFrame:
import pandas as pd
data = {'A': [1, 2, 3, 4, 2, 3],
'B': ['a', 'b', 'c', 'd', 'b', 'c']}
df = pd.DataFrame(data)
你可以使用duplicated()
函數(shù)來(lái)找出重復(fù)的行:
duplicates = df.duplicated()
print(duplicates)
輸出結(jié)果將會(huì)是:
0 False
1 False
2 False
3 False
4 True
5 True
dtype: bool
這表示第5行和第6行是重復(fù)的,因?yàn)樗鼈兣c第2行和第3行相同。