เมธอด symmetric_difference() ใช้สำหรับรวมข้อมูลจากเซ็ท 2 เซ็ทเข้าด้วยกัน (เฉพาะข้อมูลที่แตกต่างกัน) ข้อมูลที่มีอยู่ในทั้งสองเซ็ทจะถูกละเว้น มีรูปแบบการใช้งานดังนี้
set.symmetric_difference(set_to_compare)
set_to_compareคือข้อมูลแบบ Set ที่จะนำมาเปรียบเทียบ
ตัวอย่าง
a = {"Microsoft", "Dell", "MSI", "Lenovo", "Asus"}
b = {"Microsoft", "HP", "Acer", "Asus"}
c = a.symmetric_difference(b)
print(c)- บรรทัดที่ 3 นำเซ็ท
aมาเปรียบเทียบกับเซ็ทbเพื่อหาสมาชิกที่ต่างกัน แล้วนำมาเก็บไว้ในตัวแปรc
ผลลัพธ์ จะได้เซ็ทใหม่ที่มีข้อมูลจากเซ็ท a และเซ็ท b (เฉพาะข้อมูลที่ต่างกัน)
{‘MSI’, ‘Dell’, ‘HP’, ‘Acer’, ‘Lenovo’}
