Python:如何转换具有N个列的矩阵,它们是相同的数组重复N次?

时间:2018-10-27 09:11:16

标签: python arrays matrix parameters

我有一个数组,我必须创建一个具有N个列的矩阵(N是可以更改的参数)。因此,我们必须将此数组复制N次。

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的输入,例如:

a = [12, 8, 9]
n = 2

输出将是:

b = [[12, 12],
     [ 8,  8],
     [ 9,  9]]

这是您可以执行的操作:

b = [[i]*n for i in a]