Python map()函数
مثال
محاسبه طول هر کلمه در تورپک}
def myfunc(n): بازگشت len(n) x = map(myfunc, ('apple', 'banana', 'cherry'))
تعریف و استفاده
تابع map() برای هر عنصر iterable اجرای تابع مشخص شده را انجام میدهد. عنصر به عنوان پارامتر به تابع ارسال میشود.
نحوهی استفاده
map(function, iterables)
مقادیر پارامتر
پارامتر | توضیح |
---|---|
function | ضروری. تابعی که برای هر عنصر اجرا میشود. |
iterable |
ضروری. یک رشته، مجموعه یا شیء پیرویکننده. شما میتوانید تعداد هر چند قابلتکرار را ارسال کنید، فقط مطمئن شوید که تابع برای هر قابلتکرار یک پارامتر دارد. شما میتوانید تعداد هر چند قابلتکرار را ارسال کنید، فقط مطمئن شوید که تابع برای هر قابلتکرار یک پارامتر دارد. |
مثالهای بیشتر
مثال
برای ایجاد میوههای جدید، دو قابلتکرار به تابع ارسال میکنیم:
def myfunc(a, b): بازگشت a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))