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 جديد بنفس محتوى المجموعة الأصلية، مستقل ولا يتداخل معها.
Web-Tutorial.com

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

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

100%