توابع بینام یا Anonymous Functions یا lambda functions :
تابع لامدای زیر :
lambda x: x % 3 == 0
دقیقا برابر :
def by_three(x):
return x % 3 == 0
می باشد.
مثال :
my_list = range(16)
print filter(lambda x: x % 3 == 0, my_list)
# print : [0, 3, 6, 9, 12, 15]
- ۰ نظر
- ۱۵ شهریور ۹۴ ، ۱۹:۰۷