我有两个向量
a = [[1,2,3],[1,2,3],[1,2,3]]
b = [[5,6,7],[5,6,7],[5,6,7]]
我希望输出是
c = [[1,2,3,5,6,7],[1,2,3,5,6,7],[1,2,3,5,6,7]]
我接到电话了
c = [[a[i],b[i]] for i in range(len(a))]
但我的输出是
[[[1, 2, 3], [5, 6, 7]], [[1, 2, 3], [5, 6, 7]], [[1, 2, 3], [5, 6, 7]]
Tags:
以下是使用itertools模块的解决方案:
感谢Padraic的评论。在这一点上它太嵌套了,我不建议使用它。你知道吗
另一种方式:
或者使用
operator
模块:zip和连接每个配对:
这会给你:
或者用你自己的逻辑:
将与+连接是关键。如果要索引,我将使用enumerate:
相关问题 更多 >
编程相关推荐