单括号和双括号Numpy数组的区别? [英] Difference between single and double bracket Numpy array?
本文介绍了单括号和双括号Numpy数组的区别?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这两个 numpy 对象有什么区别?
What is the difference between these two numpy objects?
import numpy as np
np.array([[0,0,0,0]])
np.array([0,0,0,0])
推荐答案
In [71]: np.array([[0,0,0,0]]).shape
Out[71]: (1, 4)
In [72]: np.array([0,0,0,0]).shape
Out[72]: (4,)
前者是一个 1 x 4 的二维数组,后者是一个 4 元素的一维数组.
The former is a 1 x 4 two-dimensional array, the latter a 4 element one-dimensional array.
这篇关于单括号和双括号Numpy数组的区别?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文