Skip to Content

Welcome!

This community is for professionals and enthusiasts of our products and services.
Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

شما نیاز به ثبت‌نام دارید تا بتوانید با جامعه تعامل داشته باشید.
این سوال علامت‌گذاری شده است

من در پایتون از filter و map استفاده کرده ام و برای من خیلی کاربردی بودن ولی در اودوو از اون ها نتوانستم استفاده کنم میخواستم اگر میدونید که مشکل چیه بهم بگین ، ممنونم.

شکل استفاده از اون ها :

  • تابع Map:
items = [1, 2, 3, 4, 5]
squared = list(map(lambda x: x**2, items))
  • تابع Filter:
numbers = [1, 2, 3, 4, 5, 6]
even_numbers = list(filter(lambda n:n%2==0, numbers))
آواتار
رها کردن
مولف پاسخ برتر

این دوتابع در اودوو ۱۶ ویراوب ۱۲۳ از لحاظ کارایی تفاوت زیادی نداشتن ولی تغییرات به شکل زیر هست:

  • تابع Map:
items = [1, 2, 3, 4, 5]
squared = items.mapped(lambda x: x**2)
  • تابع Filter:
numbers = [1, 2, 3, 4, 5, 6]
even_numbers = numbers.filtered(labda x: x%2==0)

خروجی هر دوتابع لیست هست.

آواتار
رها کردن
نوشته های مرتبط پاسخ‌ها نماها فعالیت
2
ژوئن 24
302
1
ژوئن 24
291
2
ژوئن 24
344
1
ژوئن 24
199
1
ژوئن 24
188
logo-samandehi