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

   الدالة () insert 

الدالة () insert في بايثون هي احدى دوال الكلاس List في بايثون

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

python list insert () function in Python Define it Used to add a new item to a specific location in the list that called it.

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

                  list.insert(index, obj)
  


باراميترات الدالة ()insert في بايثون

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

  • مكان الباراميتر obj نمرر الكائن الذي نريد إضافته في الـlist.



قيمة ارجاع الدالة () insert في بايثون

لا ترجع قيمة.


المثال الأول على الدالة () insert في بايثون

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]

المثال الثاني على الدالة () insert في بايثون

Test.py
                    # وضعنا في كل واحد منهما 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]
تعليقات