python笔记 从array中取一个数,返回值仍保持array属性
从array直接取一个数的时候,会返回一个值,而不是一个含有一个数的array,这样在一些操作中会出错。为了仍返回一个array,有两种方法,一种是在外边再套一层array定义,一种是通过冒号索引来取数
>>> a=np.array([1,2,3])
>>> a
array([1, 2, 3])
>>> a[0]
1
通过外边套一层array定义来取数
>>> np.array([a[0]])
array([1])
通过冒号索引来取数
>>> a[0:1]
array([1])