Skip to content

Commit 6dcf82f

Browse files
author
Sagar Paul
committed
-----
1 parent df0a5d9 commit 6dcf82f

6 files changed

+58
-0
lines changed

57_.py

Whitespace-only changes.

57_1_Filter Map Reduce.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
nums = [1,2,4,5,34,67,4,8,64,48,90]
2+
3+
# To print even numbers from the list
4+
5+
def even(n):
6+
if n%2 ==0:
7+
return n
8+
9+
evens = list(filter(even, nums))
10+
11+
print(evens)

57_2_Filter Map Reduce.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
nums = [1,2,4,5,34,67,4,8,64,48,90]
2+
3+
# To print even numbers from the list
4+
5+
evens = list(filter(lambda n: n%2 ==0, nums ))
6+
7+
print(evens)
8+

57_3_Filter Map Reduce.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
nums = [1,2,4,5,34,67,4,8,64,48,90]
2+
3+
# To print even numbers from the list
4+
5+
evens = list(filter(lambda n: n%2 ==0, nums ))
6+
7+
print(evens)
8+
9+
def Double(n):
10+
return 2*n
11+
12+
double = list(map(Double,nums))
13+
14+
print(double)

57_4_Filter Map Reduce.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
nums = [1,2,4,5,34,67,4,8,64,48,90]
2+
3+
evens = list(filter(lambda n: n%2 ==0,nums))
4+
5+
print(nums)
6+
7+
double = list(map(lambda n: 2*n, nums))
8+
9+
print(double)
10+
11+
from functools import reduce
12+
13+
def Add_All(a,b):
14+
return a+b
15+
16+
sum = reduce(Add_All,nums)
17+
18+
print(sum)

57_5_Filter Map Reduce.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from functools import reduce
2+
3+
nums = [1,2,4,5,34,67,4,8,64,48,90]
4+
5+
sum = reduce(lambda a,b: a+b,nums)
6+
7+
print(sum)

0 commit comments

Comments
 (0)