ابنِ أشياء
🧺 القوائم: أشياء كثيرة في صندوق واحد
لماذا: تعامل مع قيم كثيرة دفعة واحدة بالقوائم.
يفتح لك: خوارزميات حقيقية — مثل إيجاد أكبر رقم.
في رسّام البكسل، كان صف الصورة الواحد 8 أرقام متجاورة. البرامج تحتاج دائماً «قيماً كثيرة، مرتبة»: بكسلات، لاعبين، أسعار، رسائل. صندوق بايثون للأشياء الكثيرة هو القائمة (list) — أقواس مربعة، وفواصل بين العناصر.
القوائم تكبر بـ .append()، والحلقات تمر عليها عنصراً عنصراً — وهذان معاً نصف ما يُكتب ببايثون في العالم الحقيقي:
الآن اجمع كل ما تعرفه — قائمة، حلقة، شرط — في برنامج صغير يجد أكبر رقم. (رأيت هذه الخوارزمية بالضبط تعمل في عرض الصفحة الرئيسية!)
⚡ تحدٍّ سريع
colors = ["red", "green", "blue"] — ما قيمة colors[1]؟
🔍 تعمّق أكثر: شاهد قائمة تعيش في الذاكرة بينما يقرأها الكود ويغيّرها ← PyDebug: القوائم والقواميس.