问题描述:希望利用python中numpy模块初始化一个空矩阵A,然后通过for循环不同读取具有相同列数的二维数值矩阵,然后与A合并,大致代码如下:
import numpy as np
A = 空矩阵
for i in range(n):
A = np.vstack((A, 矩阵_i)) # 每个加载进来的 “矩阵_i” 具有形同的列数
print(A)
请问在不知道待合并的 “矩阵_i” 的行列数的情况下 怎样实现A的初始化 ??
问题描述:希望利用python中numpy模块初始化一个空矩阵A,然后通过for循环不同读取具有相同列数的二维数值矩阵,然后与A合并,大致代码如下:
import numpy as np
A = 空矩阵
for i in range(n):
A = np.vstack((A, 矩阵_i)) # 每个加载进来的 “矩阵_i” 具有形同的列数
print(A)
请问在不知道待合并的 “矩阵_i” 的行列数的情况下 怎样实现A的初始化 ??
James L...69varunl目前接受的答案>>> l = [None] * 10>>> l[None, None, None, None, None, None, None, None, None, None]适用于非引用类型,如数字.不幸的是,如果你想创建一个列表列表,你将遇到引用错误.Python 2.7.6中的示例:>>> a =
python空矩阵append会一起append
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M