文章目录 问题描述总结 问题描述 今天想创建一个五维的全零的数组的时候,代码如下 x_data=np.zeros(5,5,5,5,5) 发现报错 TypeError: zeros() takes at most 4 arguments (5 given) 原来发现numpy.zeros()的第一个参数是shape,相当于我刚才的那一堆5 都是第一个参数。既然这样,加个括号包住就好了 x_data=np.zeros((5,5,5,5,5)) 总结 还是对细节小心万分,不然很容易找不到那些很小的错误