วิธีที่ง่ายที่สุดคือการใช้ชุด ชุดจะใช้รายการและรับเฉพาะค่าที่ไม่ซ้ำ จากนั้นคุณสามารถดำเนินการ &ที่ทำหน้าที่เหมือนทางแยกเพื่อรับวัตถุทั่วไปจากรายการ
ตัวอย่าง
>>> a = [1, 2, 3, 4, 5] >>> b = [9, 8, 7, 6, 5] >>> set(a) & set(b) {5}
คุณยังสามารถใช้ฟังก์ชัน set.intersection เพื่อดำเนินการนี้ได้
ตัวอย่าง
>>> a = [1, 2, 3, 4, 5] >>> b = [9, 8, 7, 6, 5] >>> set(a).instersection(set(b)) set([5])