إعلان
تعلم الآن

بايثون الدالة insert()

تعريفها

تستخدم لإضافة عنصر جديد في مكان محدد في الـlist الذي قام باستدعائها.



بناؤها

list.insert(index, obj)
	


باراميترات

  • مكان الباراميتر index نمرر رقم يمثل الـIndex الذي سيضاف عنده الكائن obj في الـlist.
  • مكان الباراميتر obj نمرر الكائن الذي نريد إضافته في الـlist.


قيمة الإرجاع

لا ترجع قيمة.


المثال الأول

Test.py
# وضعنا فيه 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]

المثال الثاني

Test.py
# وضعنا في كل واحد منهما 3 عناصر list هنا قمنا بتعريف إثنين
list1 = [1, 2, 3]
list2 = [4, 5, 6]

# list1 في الكائن ( index = 1 ) مكان العنصر الذي يملك list2 هنا قمنا بإضافة الكائن
list1.insert(1, list2)

# list1 هنا قمنا بعرض ما يحتويه الكائن
print('list1 contains:', list1)
		

سنحصل على النتيجة التالية عند التشغيل.

list1 contains: [1, [4, 5, 6], 2, 3]
إعلان
دورة PHP و MySQL في هذه الدورة ستتعلم أساسيات لغة PHP و أساسيات MySQL و من ثم ستتعلم كيفية بناء مشروع نظام طلبات مع لوحة التحكم تطبق فيه جميع الأساسيات التي تعلمتها. سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 520 ريال
سعر الدورة الآن هو 20 ريال سعودي فقط بدلاً من 520 ريال
تعلم الآن

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة