الفرق بين المراجعتين لصفحة: «Python/list/append»

من موسوعة حسوب
< Python‏ | list
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>list.append()‎</code> في بايثون}}</noinclude> تضيف الدالة عنصرًا إلى نهاية القائمة....'
 
ط استبدال النص - ':الدالة' ب':التابع'
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>list.append()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>list.append()‎</code> في بايثون}}</noinclude>
تضيف الدالة عنصرًا إلى نهاية القائمة.
يضيف هذا التابع عنصرًا إلى نهاية القائمة.
== البنية العامة ==
== البنية العامة ==
<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
سطر 10: سطر 10:
العنصر المراد إضافته إلى نهاية القائمة.
العنصر المراد إضافته إلى نهاية القائمة.
== القيمة المعادة ==
== القيمة المعادة ==
تعيد الدالة القيمة <code>None</code>.
يعيد التابع القيمة <code>None</code>.
== أمثلة ==
== أمثلة ==
يبين المثال التالي كيفية استخدام الدالة لإضافة عناصر إلى القائمة:
يبين المثال التالي كيفية استخدام التابع <code>append</code> لإضافة عناصر إلى القائمة:


<syntaxhighlight lang="python3">
<syntaxhighlight lang="python3">
سطر 23: سطر 23:
== انظر أيضًا ==
== انظر أيضًا ==
* [[Python/list|القوائم في بايثون.]]
* [[Python/list|القوائم في بايثون.]]
* التابع <code>[[Python/list/sort|list.sort()‎]]</code>: فرز القائمة في مكانها وذلك بإجراء مقارنة بين عناصر القائمة بواسطة العامل <code>‎<</code>‎ فقط.
* التابع <code>[[Python/list/extend|list.extend()‎]]</code>: إضافة مجموعة من العناصر إلى نهاية القائمة.
* التابع <code>[[Python/list/insert|list.insert()‎]]</code>: إضافة عنصر إلى القائمة في الموقع الذي يحدّده المستخدم.
* التابع <code>[[Python/list/remove|list.remove()‎]]</code>: حذف أول عنصر في القائمة تساوي قيمته القيمة التي يحدّدها المستخدم.
* التابع <code>[[Python/list/pop|list.pop()‎]]</code>: حذف العنصر في الموقع المحدّد من قبل المستخدم.
* التابع <code>[[Python/list/clear|list.clear()‎]]</code>: حذف جميع عناصر القائمة.
* التابع <code>[[Python/list/index|list.index()‎]]</code>: تحديد موقع العنصر ضمن القائمة.
* التابع <code>[[Python/list/count|list.count()‎]]</code>: تحديد عدد مرات تكرار العنصر الذي يحدّده المستخدم في القائمة.
* التابع <code>[[Python/list/reverse|list.reverse()‎]]</code>: قلب ترتيب عناصر القائمة في مكانها.
* التابع <code>[[Python/list/copy|list.copy()‎]]</code>: إنشاء نسخة سطحية من القائمة.


== مصادر ==
== مصادر ==
* [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 Function]]
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
[[تصنيف:Python Types]]
[[تصنيف:Python List]]

المراجعة الحالية بتاريخ 11:58، 10 يونيو 2018

يضيف هذا التابع عنصرًا إلى نهاية القائمة.

البنية العامة

l.append()

المعاملات

x

العنصر المراد إضافته إلى نهاية القائمة.

القيمة المعادة

يعيد التابع القيمة None.

أمثلة

يبين المثال التالي كيفية استخدام التابع append لإضافة عناصر إلى القائمة:

>>> fruits = ['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana']
>>> fruits.append('grapse')
>>> fruits
['orange', 'apple', 'pear', 'banana', 'kiwi', 'apple', 'banana', 'grapse']

انظر أيضًا

  • القوائم في بايثون.
  • التابع list.sort()‎: فرز القائمة في مكانها وذلك بإجراء مقارنة بين عناصر القائمة بواسطة العامل ‎<‎ فقط.
  • التابع list.extend()‎: إضافة مجموعة من العناصر إلى نهاية القائمة.
  • التابع list.insert()‎: إضافة عنصر إلى القائمة في الموقع الذي يحدّده المستخدم.
  • التابع list.remove()‎: حذف أول عنصر في القائمة تساوي قيمته القيمة التي يحدّدها المستخدم.
  • التابع list.pop()‎: حذف العنصر في الموقع المحدّد من قبل المستخدم.
  • التابع list.clear()‎: حذف جميع عناصر القائمة.
  • التابع list.index()‎: تحديد موقع العنصر ضمن القائمة.
  • التابع list.count()‎: تحديد عدد مرات تكرار العنصر الذي يحدّده المستخدم في القائمة.
  • التابع list.reverse()‎: قلب ترتيب عناصر القائمة في مكانها.
  • التابع list.copy()‎: إنشاء نسخة سطحية من القائمة.

مصادر