numpy数组的属性
个人学习笔记,分享给大家!
numpy数组属性:ndim,shape,size,dtype,itemsize,nbytes
import numpy as np
#numpy数组属性:ndim,shape,size,dtype,itemsize,nbytes
x = np.eye(5)
x
Out[2]:
array([[1., 0., 0., 0., 0.],
[0., 1., 0., 0., 0.],
[0., 0., 1., 0., 0.],
[0., 0., 0., 1., 0.],
[0., 0., 0., 0., 1.]])
x.ndim#数组的维度
Out[3]:
2
x.shape#数组的形状
Out[4]:
(5, 5)
x.size#数组的元素个数
Out[5]:
25
x.dtype#数组的数据类型
Out[6]:
dtype('float64')
x.itemsize#数组的每个元素占用的内存大小,以字节为单位
Out[7]:
8
x.nbytes#数组占用的总内存大小,以字节为单位
Out[8]:
200