如何在Python中存储多个2D矩阵

vyswwuz2  于 2022-12-05  发布在  Python
关注(0)|答案(2)|浏览(176)

我想将二维矩阵存储在另一个列表或容器中。
我有5个不同的二维矩阵。每个矩阵的大小为36 X 36。我希望我的输出如下,

big_matrix = [ [36 X 36], [36 X 36], [36 X 36], [36 X 36], [36 X 36]]

请引导我。

eqoofvh9

eqoofvh91#

如果您不限于使用纯Python,我建议您使用numpy

import numpy as np

2d_matrix = np.ones((36, 36), dtype=int)
ttcibm8c

ttcibm8c2#

你实际上不需要在python中指定矩阵的大小。2你可以从创建矩阵开始

matrix1 = [[1,2,3],[4,5,6]]
matrix2 = [[7,8,9],[10,11,12]]
matrix3 = [[13,14,15][16,17,18]]

并将它们附加在一起

big_matrix = []
big_matrix.append(matrix1)
big_matrix.append(matrix2)
big_matrix.append(matrix3)

如果你想有一个更好的维护您的矩阵我建议看看numpy矩阵。
亲爱的亚兹

相关问题