热线电话:13121318867

登录
2020-04-27 阅读量: 728
如何用一行代码实现两个列表对应位置元素的相加,并且最后的输出结果依然是列表,题目详情见正文

a = [[1, 2, 3], [5, 7, 8], [4, 5, 6]]

b = [[6, 2, 1], [2, 3, 1], [4, 5, 6]]

如何用一行代码实现两个列表对应位置元素的相加,并且最后的输出结果依然是列表

解题思路:numpy数组的矢量化特性可以直接实现对应位置元素的聚合运算,再通过tolist方法将数组转化成列表

具体代码:

(np.array(a)+np.array(b)).tolist()

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

发表评论

暂无数据
推荐帖子