کار تابع map در پایتون - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

کار تابع map در پایتون

0 امتیاز
48 بازدید
سلام و خسته نباشید.

کار تابع map در پایتون را متوجه نمی شم ورودیش چیه و چه چیزی تولید می کنه؟
سوال شده آبان 11, 1396  بوسیله ی roshanak (امتیاز 29)   2

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

سلام.هدف این تابع اجرای یک lambda بروی یک iterator است.ورودیش یک lamda و iterator و خروجی هم یک iterator .

a = [1,2,3,4,5]
b =list( map(lambda  x:x*2,a))
print(b)

#خروجی

[2, 4, 6, 8, 10]

 

تابعی مشابه در تنسورفلو هم وجود داره تحت نام tf.map_fn

پاسخ داده شده آبان 12, 1396 بوسیله ی مصطفی ساتکی (امتیاز 17,035)   17 26 66
...