我想将二维矩阵存储在另一个列表或容器中。我有5个不同的二维矩阵。每个矩阵的大小为36 X 36。我希望我的输出如下,
36 X 36
big_matrix = [ [36 X 36], [36 X 36], [36 X 36], [36 X 36], [36 X 36]]
请引导我。
eqoofvh91#
如果您不限于使用纯Python,我建议您使用numpy!费
import numpy as np 2d_matrix = np.ones((36, 36), dtype=int)
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矩阵。亲爱的亚兹
2条答案
按热度按时间eqoofvh91#
如果您不限于使用纯Python,我建议您使用numpy!
费
ttcibm8c2#
你实际上不需要在python中指定矩阵的大小。2你可以从创建矩阵开始
并将它们附加在一起
如果你想有一个更好的维护您的矩阵我建议看看numpy矩阵。
亲爱的亚兹