الفرق بين المراجعتين لصفحة: «Python/list/copy»
لا ملخص تعديل |
|||
| سطر 40: | سطر 40: | ||
* [https://docs.python.org/3/tutorial/datastructures.html#more-on-lists قسم More on lists في صفحة Data Structures في توثيق بايثون الرسمي.] | * [https://docs.python.org/3/tutorial/datastructures.html#more-on-lists قسم More on lists في صفحة Data Structures في توثيق بايثون الرسمي.] | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python | [[تصنيف:Python Method]] | ||
[[تصنيف:Python | [[تصنيف:Python Types]] | ||
[[تصنيف:Python List]] | |||
مراجعة 07:32، 2 يونيو 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(): قلب ترتيب عناصر القائمة في مكانها.