在Python2中map函数会返回一个list列表,但在Python3中,返回<map object at 0x********>
>>> def f(x,y):
… return{x:y}
…
>>> a = [1,2]
>>> b = [‘a’,‘b’]
>>> list(map(f,a,b))#若无外面的list,则返回<map object at 0x********>
[{1: ‘a’}, {2: ‘b’}]
在Python2中map函数会返回一个list列表,但在Python3中,返回<map object at 0x********>
>>> def f(x,y):
… return{x:y}
…
>>> a = [1,2]
>>> b = [‘a’,‘b’]
>>> list(map(f,a,b))#若无外面的list,则返回<map object at 0x********>
[{1: ‘a’}, {2: ‘b’}]