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'))

مثال اجرایی