Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونالدالة 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'}