Numpy

1 ndarray 一种多位数组对象

创建一个ndarray;

In [1]: import numpy as np

In [2]: data=[[0.9526,-0.246,-0.8856],[0.5639,0.2379,0.9104]]

In [4]: data=np.array(data)

In [5]: data

Out[5]:

array([[ 0.9526, -0.246 , -0.8856],

      [ 0.5639,  0.2379,  0.9104]])

# shape查看各维度大小的元组:

In [6]: data.shape

Out[6]: (2, 3)

dtype表明数组的数据类型:

In [7]: data.dtype

Out[7]: dtype('float64')


# zeros 创建指定长度或形状的全0数组

In [12]: np.zeros(10)


In [13]: np.zeros((3,6))

# np.zeros((2,3,4)),表示 2个数组,3行,4列

In [15]: np.zeros((2,3,4))


In [16]: # np.empty 不会返回全0数组,它会返回一些没有初始化的垃圾值

In [17]: np.empty((2,3,5))


#arange

np.arange(1,11,2)


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。