بايثون الدالة copy()

تعريفها

ترجع نسخة من الـdict الذي قام باستدعائها.



بناؤها

dict.copy()
	


باراميترات

لا تقبل أي باراميتر.



قيمة الإرجاع

ترجع نسخة من الـdict الذي قام باستدعائها.


مثال

Test.py
# data1 يتألف من ثلاث عناصر, إسمه dict هنا قمنا بتعريف
data1 = {
    1: 'Admin',
    2: 'Editor',
    3: 'Reader'
}

# data2 في الكائن data1 هنا قمنا بنسخ عناصر الكائن
data2 = data1.copy()

# data2 و data1 هنا قمنا بعرض ما يحتويه الكائن
print('dict1 contains:', data1)
print('dict2 contains:', data2)
		

سنحصل على النتيجة التالية عند التشغيل.

dict1 contains: {1: 'Admin', 2: 'Editor', 3: 'Reader'}
dict2 contains: {1: 'Admin', 2: 'Editor', 3: 'Reader'}

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة