ป้อนข้อมูล − สมมติว่าคุณมีชุดข้อมูลต่อไปนี้
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!