一个函数可以接收另一个函数作为参数,这样的函数叫做高阶函数. 函数map(): map()函数接收两个参数,一个是函数,一个是Iterable, map把函数作用于序列的每一个元素,并把结果作为Iterator返回. 注意,返回的是生成器Iterator,所以取返回值的时候需要用for,或者next,或者通过list序列化之后才能取出来 举例: def f(x): return x * x #定义一个函数f(x),返回值是两个数的乘积 r = map(f, [1, 2, 3, 4, 5, 6])