list comprehension هي طريقة موجزة وسهلة القراءة لبناء قائمة عن طريق تحويل و/أو تصفية عنصر قابل للتكرار في تعبير واحد — وهي البديل المفضل في Python بدلاً من حلقة for التي تضيف عناصر إلى قائمة.
الصيغة الأساسية
squares = []
n ():
squares.append(n ** )
squares = [n ** n ()]
