set.copy() نسخ سطحي
آخر تحديث: 2026-09-22
set.copy() نسخ سطحي
set.copy() إرجاع نسخة سطحية من المجموعة.
| التصنيف | دوال المجموعات |
|---|---|
| النوع | دوال الأنواع المدمجة |
| إصدار بايثون | all |
📝 الصياغة
set.copy()
القيمة المُعادة:A new set that is a shallow copy.
يعدّل الكائن الأصلي:لا (يُعيد كائنًا جديدًا)
▶ مثال
عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:
المخرجات:
{1, 2}
💡 حالات ذات صلة
المزيد من الحالات قادم قريباً — تابعونا.
❓ أسئلة شائعة
Qهل copy() نسخة سطحية؟
Aنعم. لكن بما أن عناصر المجموعة يجب أن تكون كائنات غير قابلة للتغيير (قابلة للهاش)، فإن النتيجة الفعلية للنسخة السطحية والنسخة العميقة هي نفسها.
Qهل تؤثر المجموعة المنسوخة على المجموعة الأصلية؟
Aلا؛ فالتعديل على المجموعة الجديدة لا يغيّر المجموعة الأصلية.
Qما النوع الذي تُرجعه الدالة copy()؟
Aكائن set جديد بنفس محتوى المجموعة الأصلية، مستقل ولا يتداخل معها.