نصب اپلیکیشن

صفحه رسمی مای درس

اطلاع از آخرین تغییرات، جوایز و مسابقات مای درس
دنبال کردن

مفهوم list comprehension

پاسخ تایید شده
8 ماه قبل
0
[شاه کلید مای درس] | مفهوم list comprehension
bookmark_border هشتم
book کار و فناوری هشتم
bookmarks فصل 3 : برنامه نویسی
8 ماه قبل
0

مفهوم list comprehension

یک روش ساده در پایتون برای افزودن برخی از عناصر یک لیست براساس یک معیار معین به لیست دیگر وجود دارد. با استفاده از این امکان می توان در خطوط کدنویسی صرفه جویی کرد. این مسئله به طور خاص در حلقه ها بسیار مهم است.

با توجه به شکل های الف و ب، دو قطعه برنامه نوشته شده معادل یکدیگرند. در شکل (الف) از روش معمول برای استخراج عناصر زوج 1list  و اضافه شدن آنها به 2list  استفاده شده است، ولی در شکل (ب) از روش  list comprehension  استفاده شده است. این برنامه ها از 1list ا  اعداد زوج را انتخاب و به 2list  اضافه می کند. در انتها 2list  را چاپ می کند که خروجی برنامه به صورت زیر دیده می شود:

[10,2,56,46]


سایر مباحث این فصل