python中的map函数的用法
map是python内置函数,会根据提供的函数对指定的序列做映射。
map()函数的格式是:
map(function,iterable,...)
第一个参数接受一个函数名,后面的参数接受一个或多个可迭代的序列,返回的是一个集合。
把函数依次作用在list中的每一个元素上,得到一个新的list并返回。注意,map不改变原list,而是返回一个新list。
a=(1,2,3,4,5) b=[1,2,3,4,5] c="NBA" Q=map(str,a) A=map(str,b) W=map(str,c) print(Q) print(A) print(W) 输出: ['1', '2', '3', '4', '5'] ['1', '2', '3', '4', '5'] ['N','B','A']