English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل بايثون الأساسي

تحكم في العملية بايثون

وظيفة في بايثون

نوع البيانات في بايثون

معالجة الملفات بايثون

أهداف واقتصاد بايثون

التاريخ والوقت بايثون

معرفة متقدمة بايثون

كتيب مرجع بايثون

استخدام دالة insert() في قائمة بايثون واستخدام الأمثلة

وسائل القوائم بايثون

يضيف دالة insert() عنصرًا إلى موضع معين في القائمة.

نص دالة insert()

list.insert(index, element)

معلمات دالة insert()

يأخذ دالة insert() اثنين من المعلمات:

  • الرقم -الموضع الذي سيتم إدراج العنصر فيه

  • العنصر -هذا هو العنصر الذي سيتم إدراجه في القائمة

قيمة العودة لدالة insert()

يضيف دالة insert() عنصرًا فقط في القائمة. لا تعود بأي شيء؛ تعود None.

مثال 1: إدراج عنصر في القائمة

# قائمة الأصوات
vowel = ['a', 'e', 'i', 'u']
# إدراج عنصر في الموضع الرابع
vowel.insert(3, 'o')
print('تحديث القائمة: ', vowel)

عند تشغيل هذا البرنامج، الناتج يكون:

تحديث القائمة:  ['a', 'e', 'i', 'o', 'u']

مثال 2: إدراج تكبيرة (كعنصر) في القائمة

mixed_list = [{1, 2}, [5, 6, 7]]
# تكبيرة عددية
number_tuple = (3, 4)
# إدراج التكبيرة في القائمة
mixed_list.insert(1, number_tuple)
print('قائمة التحديث: ', mixed_list)

عند تشغيل هذا البرنامج، الناتج يكون:

قائمة التحديث:  [{1, 2}, (3, 4), [5, 6, 7]]

يرجى الانتباه، إن عدد الأعمدة في بايثون يبدأ من 0 وليس 1.

إذا كان يجب إدراج عنصر في الموضع الرابع، فيجب إرسال 3 كمعرف. بنفس الطريقة، إذا كان يجب إدراج عنصر في الموضع الثاني، فيجب استخدام 1 كمعرف.

وسائل القوائم بايثون