因此,我的计算机无法加载numpy
,我需要将另一行追加到具有7行的2d数组中。有没有办法添加另一行?
我已经尝试过a.append
,但是因为有多行,所以它不起作用。
a = ([['Mon', 18, 20, 22, 17],
['Tue', 11, 18, 21, 18],
['Wed', 15, 21, 20, 19],
['Thu', 11, 20, 22, 21],
['Fri', 18, 17, 23, 22],
['Sat', 12, 22, 20, 18],
['Sun', 13, 15, 19, 16]])
for elem in a:
print(elem)
m_r = append(a, [['Avg', 12, 15, 13, 11]], 0)
我想在代码的其余部分下再放一行[['Avg', 12, 15, 13, 11]], 0)
,但是我只会遇到错误。
答案 0 :(得分:1)
append
在这种情况下通常应该可以工作。试试:
a.append(['Avg', 12, 15, 13, 11])
问题可能出在双括号[[
上。
答案 1 :(得分:0)
如果我理解正确,您将获得一个列表列表,您将其视为“ 2d数组”。要添加另一个“行”,只需使用append,例如a.append(['Avg', 12, 15, 13, 11])
。