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

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

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

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

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 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد آبان 19, 1396 بوسیله ی roshanak
...