【发布时间】:2017-02-01 02:50:52
【问题描述】:
我有一个 6 x 6 的矩阵,我想显示没有对角元素的上三角矩阵:
我做了什么:
Rand_num = np.random.rand(6,6)
for i in range(0,6):
for j in range(1,6):
print Rand_num[i][j]
在我看来,算法应该是这样的:
for row = 1 to 6
for col = (row+1) to 6
print Rand_num[row][col]
我怎样才能使用 Python 做到这一点?
问题归结为我的任务是用来自另一个列表的元素填充矩阵: 例如,有一个包含 15 个元素的 Tmpelem 列表,我希望他们按照这样的顺序分配给一个新矩阵(6 x 6),以便他们创建一个没有对角元素的三角矩阵。
【问题讨论】: