set.update() الاتحاد (في المكان)

آخر تحديث: 2026-09-22

set.update() الاتحاد (في المكان)

set.update(*others) يكتب اتحاد set مع others في set؛ يعدّل في المكان ويُرجع None.

التصنيفدوال المجموعات
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

set.update(*others)

⚙️ المعاملات

others اختياريZero or more iterables to merge into the set.

القيمة المُعادة:None (updates the set with elements from others in place).

يعدّل الكائن الأصلي:نعم (في مكانه)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

{1, 2, 3}
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qما الفرق بين update() و union()؟
Aتدمج update() في مكانها (تُرجع None وتُعدّل المجموعة الأصلية)؛ بينما تُرجع union() مجموعة جديدة وتُبقي الأصلية دون تغيير.
Qهل تقبل update() أي كائن قابل للتكرار؟
Aنعم؛ s.update([1, 2], 'ab') تدمج جميع عناصر القائمة والسلاسل في المجموعة.
Qما الفرق عن العامل |=؟
Aمكافئ: s |= other تدمج أيضاً في مكانها.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%