الدالة () insert
الدالة () insert في بايثون هي احدى دوال الكلاس List في بايثون
تستخدم لإضافة عنصر جديد في مكان محدد في الـlist الذي قام باستدعائها.
بنا الدالة ()insert في بايثون
list.insert(index, obj)
باراميترات الدالة ()insert في بايثون
مكان الباراميتر
indexنمرر رقم يمثل الـIndex الذي سيضاف عنده الكائنobjفي الـlist.مكان الباراميتر
objنمرر الكائن الذي نريد إضافته في الـlist.
قيمة ارجاع الدالة () insert في بايثون
لا ترجع قيمة.
المثال الأول على الدالة () insert في بايثون
# وضعنا فيه 3 عناصر aList إسمه list هنا قمنا بتعريف
alist = [1, 2, 3]
# ( index = 1 ) و قد أضفناه مكان العنصر الذي يملك alist هنا قمنا بإضافة القيمة 7 كعنصر جديد على الكائن
alist.insert(1, 7)
# alist هنا قمنا بعرض ما يحتويه الكائن
print('alist contains:', alist)
•سنحصل على النتيجة التالية عند التشغيل.
list1 contains: [1, 7, 2, 3]
المثال الثاني على الدالة () insert في بايثون
# وضعنا في كل واحد منهما 3 عناصر list هنا قمنا بتعريف إثنين
list1 = [1, 2, 3]
list2 = [4, 5, 6]
# list1 في آخر الكائن list2 هنا قمنا بإضافة عناصر الكائن
list1.insert(1, list2)
# list1 هنا قمنا بعرض ما يحتويه الكائن
print('list1 contains:', list1)
•سنحصل على النتيجة التالية عند التشغيل.
list1 contains: [1, [4, 5, 6], 2, 3]