يمكنك استخدام حلقة متداخلة للمرور على كل عنصر وكل عنصر داخلي في قائمة متداخلة. انظر مثلًا إلى هذه القائمة:
__copyable__ numbers = [[1, 2, 3], [4, 5], [6], []]
انسخ القائمة إلى المحرر، ثم اكتب الحلقة المتداخلة التالية:
for sublist in numbers: for num in sublist: print(num) print('---')
تأمل الكود جيدًا. الحلقة الخارجية تنشئ المتغير sublist، ثم الحلقة الداخلية تمر على العناصر الموجودة في المتغير نفسه. هذا نمط شائع جدًا. شغّل الكود الآن.
أتقنت القوائم المتداخلة وكيفية دمجها مع الحلقات المتداخلة. لديك الآن أدوات قوية جدًا لبناء برامج أكثر تعقيدًا.