首页 > 解决方案 > 有没有办法在没有 numpy 的情况下追加到二维数组中?

问题描述

所以,我的电脑不会加载numpy,我需要将另一行附加到一个有 7 行的二维数组。有没有办法追加另一行?

我已经尝试过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)我的其余代码下面再放一排,但我只得到错误。

标签: pythonarraysnumpy

解决方案


append在这种情况下应该正常工作。尝试:

a.append(['Avg', 12, 15, 13, 11])

问题可能是双括号[[


推荐阅读