The Code Fix

🐍 شرح Python

القوائم (Lists)

ما هي القائمة؟

القائمة list تخزّن عدة قيم في متغيّر واحد، بين قوسين مربّعين [ ]:

fruits = ["تفاح", "موز", "برتقال"]
numbers = [10, 20, 30, 40]

الوصول للعناصر

الفهرسة تبدأ من 0:

fruits = ["تفاح", "موز", "برتقال"]
print(fruits[0])   # تفاح
print(fruits[-1])  # برتقال (الأخير)
print(len(fruits)) # 3

الإضافة والحذف

fruits = ["تفاح", "موز"]
fruits.append("عنب")     # إضافة للنهاية
fruits.insert(0, "مانجو") # إضافة بموضع محدّد
fruits.remove("موز")      # حذف بالقيمة
print(fruits)             # ['مانجو', 'تفاح', 'عنب']

المرور على القائمة

scores = [85, 90, 78]

for score in scores:
    print(score)

total = sum(scores)
print(f"المجموع: {total}")   # المجموع: 253

دوال مفيدة

الدالةالوظيفة
append(x)إضافة للنهاية
remove(x)حذف عنصر بقيمته
sort()ترتيب القائمة
len(list)عدد العناصر
sum(list)مجموع الأرقام

🎉 أكملت أساسيات بايثون! أنت الآن جاهز لبناء برامج حقيقية والانتقال إلى مواضيع متقدّمة مثل القواميس (Dictionaries) والمكتبات.