以下两种写法都可:
X=np.array(([1,2],[3,4]))X=np.array([[1,2],[3,4]]) # 一个圆括号 一个方括号
得到结果X:
[ [1 2]
[3 4] ]
错误写法:
X=np.array([1,2],[3,4]) # 只有一个圆括号
由列表生成array以下两种写法都可:
x1=[1,2] X=np.array((x1,x1)) # 两个圆括号 x1=[1,2] X=np.array([x1,x1]) # 一个圆括号 一个方括号
得到结果X:
[ [1 2]
[1 2] ]
错误写法:
X=np.array(x1,x1)
目前不知道为什么要两个括号 欢迎告知。