قائمة من العناصر
في درس حلقة لكل كرّرنا بعدد ثابت عبر عد(ن). هنا نمر على قائمة جاهزة من العناصر — أطوال، ألوان، أو أزواج — لنرسم أضلاعًا مختلفة في دورة واحدة.
مسرد أوامر القائمة
| الوصف | الأمر |
|---|---|
| يكرر الكود على كل عنصر في القائمة | لكل ي في قائمة |
| يكوّن أزواجًا من عناصر القائمتين بالترتيب نفسه | اربط(قائمة1، قائمة2) |
يمكننا استخدام حلقة لكل للمرور على قائمة من العناصر.
الرسم بكرّ قائمة أعداد
في هذا المثال نمر على قائمة من الأعداد، لنرسم كل ضلع من المثلث بطول مختلف:
الرسم بكرّ قائمة ألوان
وقد تكون العناصر قيم نصية:
في هذا المثال نمر على قائمة من الألوان، لنرسم كل ضلع من المثلث بلون مختلف:
تمرين: ارسم خماسيًّا بالتكرار
ارسم خماسيًّا، كل ضلع فيه بلون مختلف:
كر الأزواج
الزوج هو قيمتان مثل: (40، "أحمر").
في هذا المثال نمر على قائمة [] من الأزواج ()، لنرسم كل ضلع من المثلث بطول مختلف.
كر قائمتين بالتوازي
يمكن ضم قائمتين منفصلتين لتكوين أزواج منهما ليتم الكر عليهما معًا باستعمال الدالة اربط() كالآتي: