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

تعريفها

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


بناؤها

list.copy()

باراميترات

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


قيمة الإرجاع

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


مثال

Test.py
# وضعنا فيه 5 عناصر list1 إسمه list هنا قمنا بتعريف
list1 = [10, 20, 30, 40, 50]

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

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

النتيجة

list1 contains: [10, 20, 30, 40, 50]
list2 contains: [10, 20, 30, 40, 50]