อินพุต - สมมติคุณมี series
0 1 1 2 2 3 3 4 4 5
Series นี้ไม่มีค่าซ้ำ ลองตรวจสอบด้วยวิธีต่อไปนี้
วิธีที่ 1
สมมติ series ที่มีค่าซ้ำ
0 1 1 2 2 3 3 4 4 5 5 3
เปรียบเทียบความยาวของ series กับ unique array
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!