التابع array.insert()‎ في بايثون

من موسوعة حسوب
< Python‏ | array


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

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

array.insert(i, x)

المعاملات

i

موقع إدراج العنصر الجديد ضمن المصفوفة، ويبدأ احتساب الموقع من بداية المصفوفة، ويمكن احتساب موقع إضافة العنصر الجديد من نهاية المصفوفة وذلك بتقديم قيم سالبة.

x

العنصر المراد إدراجه في المصفوفة.

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

أمثلة

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

>>> import array
>>> a1 = array.array('l', [1, 3, 4, 6])
>>> a1.insert(1, 2)
>>> a1
array('l', [1, 2, 3, 4, 6])
>>> a1.insert(-1, 5)
>>> a1
array('l', [1, 2, 3, 4, 5, 6])

انظر أيضًا

مصادر

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