Selasa, 17 Maret 2009

lagi-lagi fungsi

a = [1, 2, 3, 4, 5, 6]
def foo(x):
return 3*x#s1
b = map(foo,a) # b = [3, 6, 9, 12, 15, 18]

#or
b = map(lambda x: 3*x, a) # b = [3, 6, 9, 12, 15, 18]

#more
a = [1,2,3,4]
b = [100,101,102,103]
c = map(None, a, b) # c = [(1,100), (2,101), (3,102), (4,103)]

#more

d = [1,2,3,4,5]
e = [10,11,12]
f = zip(d,e) # f = [(1,10), (2,11), (3,12)]
g = map(None,d,e) # g = [(1,10), (2,11), (3,12), (4,None), (5,None)]

Tidak ada komentar:

Posting Komentar