28/10/2020
يعنى ايه list comprehension فى بايثون ؟
معناها انى اقدر اعمل generate ل new list من iterable زى ال list, string
يعنى لو معايا iterable وعايز اعمل operations معينة على الvalues ويكون ال output فى new list
مثال : لو list فيها values دى [5, 7, 4, 2] وعايز ازود على كل values قيمة معينة وليكن 3 بيحيث يكون ال [8, 10, 7, 5] يعنى زودت 3 على كل رقم من old list , زى 2 بقت 2 + 3 = 5 و 4 بقت 4 + 3 = 7 وهكذا
عندى طريقيتن :
الاولى : استخدم append method زى الصورة 1
الثانية : استخدم list comprehension بحيث اوصل لنفس ال Output فى online of code . صورة 2
شوف الفديو دة لتفاصيل اكتر
https://bit.ly/3e74tNc
Youtube Channel : https://bit.ly/3kDl4uh
Vesta Code : https://bit.ly/3jCryIq