我是一个新手,想知道如何从一些列表中构建矩阵。例如,如果我有以下的列表:
[388.625, 174.125, 157.25, 166.375]
[432.25, 606.125, 326.25, 202.75]
[383.5, 718.25, 630., 284.]
[487.375, 299.125, 438.125, 432.5]
如何将它们组合成矩阵?
我是一个新手,想知道如何从一些列表中构建矩阵。例如,如果我有以下的列表:
[388.625, 174.125, 157.25, 166.375]
[432.25, 606.125, 326.25, 202.75]
[383.5, 718.25, 630., 284.]
[487.375, 299.125, 438.125, 432.5]
import numpy
matrix = numpy.array(list_of_lists)
如果在 list_of_lists
中,你有,猜猜看!数字列表的列表,那么我会这样做。
如果您拥有例如四个单独的列表,每个列表都有四个数字,分别命名为 a
, b
, c
和 d
,将它们组成一个列表并不是很难......:
matrix = numpy.array([a, b, c, d])
numpy.matrix(list_of_lists)
,因为OP说了“矩阵”。 - Akavall