python map函数
map 是 Python 的一个内置函数,它的基本格式是:map(func, seq) func 是一个函数对象,seq 是一个序列对象,在执行的时候,seq 中的每个元素按照从左到右的顺序依次被取出来,塞到 func 函数里面,并将 func 的返回值依次存到一个列表里。 对于 map 要主要理解以下几个点就好了: 1.对可迭代的对象中的每一个元素,依次使用 fun 的方法(其实本质上就是一个 for 循环)。 2.将所有的结果返回一个 map 对象,这个对象是个迭代器。
对列表a=[1,3,5],b=[2,4,6]相乘得到[2,12,30]
a = [1,3,5]
b = [2,4,6]
print(list(map(lambda x,y: x*y, a, b)))
世界上最美的风景,是自己努力的模样