الفرق بين المراجعتين لصفحة: «Python/list/copy»
ط استبدال النص - ':الدالة' ب':التابع' |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: | <noinclude>{{DISPLAYTITLE:التابع <code>list.copy()</code> في بايثون}}</noinclude> | ||
يصنع هذا التابع نسخة سطحية عن القائمة. هذا التابع مكافئٌ للتعبير <code>a[:]</code>. | يصنع هذا التابع نسخة سطحية عن القائمة. هذا التابع مكافئٌ للتعبير <code>a[:]</code>. | ||
المراجعة الحالية بتاريخ 11:58، 10 يونيو 2018
يصنع هذا التابع نسخة سطحية عن القائمة. هذا التابع مكافئٌ للتعبير a[:]
.
البنية العامة
l.copy()
القيمة المعادة
يعيد عذا التابع نسخة سطحية عن القائمة الأصلية.
أمثلة
يبين المثال التالي كيفية استخدام هذا التابع لإنشاء نسخة من قائمة:
>>> list = [1, 4, 8, 9]
>>> new_list = list.copy()
>>> new_list.append(10)
>>> list
[1, 4, 8, 9]
>>> new_list
[1, 4, 8, 9, 10]
انظر أيضًا
- القوائم في بايثون.
- التابع
list.sort()
: فرز القائمة في مكانها وذلك بإجراء مقارنة بين عناصر القائمة بواسطة العامل < فقط. - التابع
list.append()
: إضافة عنصر إلى نهاية القائمة. - التابع
list.extend()
: إضافة مجموعة من العناصر إلى نهاية القائمة. - التابع
list.insert()
: إضافة عنصر إلى القائمة في الموقع الذي يحدّده المستخدم. - التابع
list.remove()
: حذف أول عنصر في القائمة تساوي قيمته القيمة التي يحدّدها المستخدم. - التابع
list.pop()
: حذف العنصر في الموقع المحدّد من قبل المستخدم. - التابع
list.clear()
: حذف جميع عناصر القائمة. - التابع
list.index()
: تحديد موقع العنصر ضمن القائمة. - التابع
list.count()
: تحديد عدد مرات تكرار العنصر الذي يحدّده المستخدم في القائمة. - التابع
list.reverse()
: قلب ترتيب عناصر القائمة في مكانها.