热线电话:13121318867

登录
2019-02-26 阅读量: 2091
python 中map函数传入多个序列参数会怎样?

根据python 中map函数文档介绍,map可以传入多个序列参数,如果传入了要怎么处理?

答:map 函数如果被传入多个序列参数的时候,map第一个参数传入的函数会获得多个参数,如下所示

data = [1,2,3,4,5,6]
map(lambda x,y,z:(x,y,z),data,data,data)#传入3个序列参数,则lambda匿名函数u一次可获得三个参数

[(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4), (5, 5, 5), (6, 6, 6)]

因此秩序注意定义函数的时候接受该参数即可。

0.0000
5
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子