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

من موسوعة حسوب
< Python‏ | array
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.pop()‎</code> في بايثون}}</noinclude> يحذف التابع العنصر في الموقع المحدد م...'
 
لا ملخص تعديل
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 13: سطر 13:


موقع العنصر المراد حذفه.
موقع العنصر المراد حذفه.
== القيمة المعادة ==
== القيمة المعادة ==


سطر 38: سطر 36:


== انظر أيضًا ==
== انظر أيضًا ==
 
* [[Python/array/append|التابع <code>array.append()‎</code>]]: يضيف التابع عنصرًا جديدًا يحمل القيمة المعطاة إلى نهاية المصفوفة.
* [[Python/array/extend|التابع <code>array.extend()‎</code>]]: يلحق التابع عناصر كائن التكرار المعطى إلى نهاية المصفوفة.
* [[Python/array/insert|التابع <code>array.insert()‎</code>]]: يدرج التابع عنصرًا جديدًا يحمل القيمة المعطاة في المصفوفة قبل الموقع المحدد.
* [[Python/array/remove|التابع <code>array.remove()‎</code>]]: يحذف التابع أول ظهور للقيمة المعطاة من المصفوفة.
== مصادر ==
== مصادر ==
[https://docs.python.org/3/library/array.html#array.pop صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.]
[https://docs.python.org/3/library/array.html#array.pop صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.]

المراجعة الحالية بتاريخ 12:55، 23 أغسطس 2018


يحذف التابع العنصر في الموقع المحدد من المصفوفة ويعيده.

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

array.pop([i])

المعاملات

i

موقع العنصر المراد حذفه.

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

يعيد التابع العنصر المحذوف من الموقع المحدد في المصفوفة.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> import array
>>> a1 = array.array('l', [1, 2, 3, 4, 5])
>>> a1.pop(3)
4
>>> a1.pop(0)
1
>>> a1.pop(8)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
IndexError: pop index out of range

انظر أيضًا

مصادر

صفحة Efficient arrays of numeric values في توثيق بايثون الرسمي.