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

من موسوعة حسوب
< Python‏ | array
مراجعة 12:11، 23 أغسطس 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:التابع <code>array.insert()‎</code> في بايثون}}</noinclude> يدرج التابع عنصرًا جديدًا يحمل القي...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)


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

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

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 في توثيق بايثون الرسمي.