Forwarded from Pythonism
در ادامه درباره دو قابلیت مهم در پایتون پیشرفته صحبت میکنم ، دستورات filter و تابع map در پایتون
تابع map در پایتون این امکان رو به شما میده که یک تابع رو روی تمام اعضای یک لیست اعمال کنید.
نحوه تعریف map به صورت زیر هست.
Map(function , list_name)
ورودی اول دستور map یک تابع است که باید روی لیست اعمال بشه که معمولا یک lambda function است و ورودی دوم دستور نام لیستی است که تابع روی اون اعمال میشه. map(lambda x: x**2, items)
#FXL
#lambda
#filter
#map
#lambda_function
#Anonymous
#true
#expression
تابع map در پایتون این امکان رو به شما میده که یک تابع رو روی تمام اعضای یک لیست اعمال کنید.
نحوه تعریف map به صورت زیر هست.
Map(function , list_name)
ورودی اول دستور map یک تابع است که باید روی لیست اعمال بشه که معمولا یک lambda function است و ورودی دوم دستور نام لیستی است که تابع روی اون اعمال میشه. map(lambda x: x**2, items)
#FXL
#lambda
#filter
#map
#lambda_function
#Anonymous
#true
#expression
👍2
Forwarded from Pythonism
قابلیت filter شبیه به مپ عمل میکنه با این تفاوت که امکان چک کردن یک شرط رو روی تمام اعضای یک لیست رو فراهم میکنه.
filter(lambda x: x < 0, number_list)
#FXL
#lambda
#filter
#map
#lambda_function
#Anonymous
#true
#expression
filter(lambda x: x < 0, number_list)
#FXL
#lambda
#filter
#map
#lambda_function
#Anonymous
#true
#expression
👍7