입력 − 다음 시리즈가 있다고 가정합니다.
0 1 1 2 2 3 3 4 4 5
위의 시리즈에는 중복 요소가 없습니다. 다음 방법을 사용하여 확인해 보겠습니다.
해결책 1
-
중복 요소가 있는 시리즈가 있다고 가정합니다.
0 1 1 2 2 3 3 4 4 5 5 3
-
시리즈의 길이를 확인하는 조건이 고유한 배열 시리즈의 길이와 같은지 여부를 설정합니다. 아래에 정의되어 있습니다.
if(len(data)==len(np.unique(data))): print("no duplicates") else: print("duplicates found")
예
import pandas as pd import numpy as np data = pd.Series([1,2,3,4,5]) result = lambda x: "no duplicates" if(len(data)==len(np.unique(data))) else "duplicates found!" print(result(data))
출력
no duplicates
해결책 2
예
import pandas as pd import numpy as np data = pd.Series([1,2,3,4,5,3]) if(len(data)==len(np.unique(data))): print("no duplicates") else: print("duplicates found")
출력
duplicates found!