بايثون انضم إلى مجموعتين
انضم إلى مجموعتين
هناك عدة طرق للانضمام إلى مجموعتين أو أكثر في بايثون.
يمكنك استخدام union()
الطريقة التي تُرجع مجموعة جديدة تحتوي على جميع العناصر من كلتا المجموعتين ، أو update()
الطريقة التي تُدرج كل العناصر من مجموعة إلى أخرى:
مثال
تقوم union()
الطريقة بإرجاع مجموعة جديدة مع كل العناصر من كلتا المجموعتين:
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set3 = set1.union(set2)
print(set3)
مثال
تقوم update()
الطريقة بإدراج العناصر الموجودة في المجموعة 2 في المجموعة 1:
set1 = {"a", "b" , "c"}
set2 = {1, 2, 3}
set1.update(set2)
print(set1)
ملاحظة: كلاهما union()
وسيستبعد update()
أي عناصر مكررة.
هناك طرق أخرى تجمع بين مجموعتين وتحتفظ بالنسخ المكررة فقط ، أو لا تتحقق مطلقًا من جميع طرق المجموعة المضمنة في Python .