用户使用Numpy在Python中定义numpy二维数组

时间:2017-12-10 11:31:29

标签: python python-3.x numpy

我正在尝试使用Numpy在Python中编写用户定义的2D数组。

我尝试了以下代码,但由于某种原因它无效。

import numpy as np
x=list()
n=int(input())
m=int(input())
for i in range(n*m):
    z=int(input())
    x.append(z)
x=np.reshape((n,m))
print(x)

在代码中,我尝试将列表作为用户的输入,其中包含总共n*m个元素,然后使用reshape将数组重新整形为(n,m)维。

有人可以指出我在代码中犯的错误也是在numpy中实现用户定义的2d数组的正确方法吗?

0 个答案:

没有答案