list.insert() الإدراج في موضع محدد

آخر تحديث: 2026-09-22

list.insert() الإدراج في موضع محدد

list.insert(i, x) يُدرج x عند الفهرس i؛ إذا تجاوز i الحدود يُدرج في أحد الطرفين.

التصنيفدوال القوائم
النوعدوال الأنواع المدمجة
إصدار بايثونall

📝 الصياغة

list.insert(i, x)

⚙️ المعاملات

i مطلوبIndex at which to insert; out-of-range is clamped to either end.
x مطلوبThe element to insert.

القيمة المُعادة:None (inserts x at index i in place).

يعدّل الكائن الأصلي:نعم (في مكانه)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

[1, 2, 3]
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qماذا تفعل insert(0, x)؟
Aتُدرج x في رأس القائمة، وهو ما يعادل الإدراج في البداية.
Qماذا يحدث عندما يكون الفهرس خارج النطاق؟
Aلا خطأ؛ يتم وضعه تلقائيًا في أحد الطرفين: insert(100, x) يضيف في النهاية، و insert(-100, x) يُدرج في البداية.
Qماذا تُرجع insert()؟
Aتُرجع None؛ فهي تعدّل في المكان نفسه.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%