Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

تعديل القوائم

جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 55 من 77.

بالإضافة إلى الوصول إلى عناصر القائمة، يمكنك أيضاً تعديلها. لتعديل عنصر معين في قائمة، يمكنك تعيين قيمة جديدة له باستخدام الفهرس الخاص به.

إليك مثالاً:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)

المخرجات:

["apple", "orange", "cherry"]

تم تغيير banana إلى orange

challenge icon

التحدي

سهل

أنشئ دالة باسم change_element تقوم بتعديل قائمة عن طريق استبدال عنصر واحد بقيمة جديدة.

معاملات الدالة:

  • lst - القائمة المراد تعديلها
  • index - موقع العنصر المراد استبداله
  • new_element - القيمة الجديدة التي سيتم وضعها في ذلك الموقع

ما يجب أن تفعله الدالة:

  1. أخذ العنصر الموجود في الفهرس المحدد في القائمة
  2. استبداله بالعنصر الجديد
  3. إرجاع القائمة المعدلة

مثال: change_element([1, 2, 3], 0, 9) يجب أن تعيد [9, 2, 3] لأنها تستبدل العنصر الموجود في الفهرس 0 (الذي كان 1) بـ 9.

ورقة مرجعية

لتعديل عنصر معين في قائمة، استخدم الفهرس الخاص به:

my_list = ["apple", "banana", "cherry"]
my_list[1] = "orange"
print(my_list)  # Output: ["apple", "orange", "cherry"]

يؤدي هذا إلى تغيير العنصر الموجود في الفهرس 1 من "banana" إلى "orange".

جرّب بنفسك

def change_element(lst, index, new_element):
    # اكتب الكود هنا
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals