Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有一种方法可以在没有numpy的情况下附加到2d数组中?_Python_Arrays_Numpy - Fatal编程技术网

Python 有没有一种方法可以在没有numpy的情况下附加到2d数组中?

Python 有没有一种方法可以在没有numpy的情况下附加到2d数组中?,python,arrays,numpy,Python,Arrays,Numpy,因此,我的计算机不会加载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, 2

因此,我的计算机不会加载
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)
,但我只得到了错误。

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

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

问题可能是双括号
[[

如果我理解正确,您有一个列表列表,您认为它是一个“2d数组”。要添加另一个“行”,只需使用append,例如
a.append(['Avg',12,15,13,11])

使用按钮
{}
正确格式化代码。始终放置完整的错误消息(回溯)有问题。我们无法运行它,也无法看到您的监视器,因此无法看到错误。您的意思是
a.append(['Avg',12,15,13,11])
这些反勾号实际上是代码的一部分吗?还是应该用于代码块格式?在这里,将
a
视为包含列表的列表更有意义。您只需将新列表添加到外部列表。这是一个简单的列表附加。