Python เข้าร่วมสองชุด
เข้าร่วมสองชุด
มีหลายวิธีในการรวมชุดสองชุดขึ้นไปใน Python
คุณสามารถใช้union()
วิธีที่ส่งกลับชุดใหม่ที่มีรายการทั้งหมดจากทั้งสองชุด หรือupdate()
วิธีการที่แทรกรายการทั้งหมดจากชุดหนึ่งไปยังอีกชุดหนึ่ง:
ตัวอย่าง
วิธี การunion()
ส่งคืนชุดใหม่พร้อมรายการทั้งหมดจากทั้งสองชุด:
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set3 = set1.union(set2)
print(set3)
ตัวอย่าง
วิธี การupdate()
แทรกรายการใน set2 ลงใน set1:
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set1.update(set2)
print(set1)
หมายเหตุ:ทั้งสอง รายการ union()
และupdate()
จะไม่รวมรายการที่ซ้ำกัน
มีวิธีการอื่นๆ ที่รวมสองชุดและเก็บเฉพาะชุดที่ซ้ำกัน หรือไม่ใช้ซ้ำ ให้ตรวจสอบ วิธีชุดที่มีอยู่ แล้วภายใน Python