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
本文详细介绍了NumPy数组的基本属性,包括维度(ndim)、形状(shape)、元素个数(size)、数据类型(dtype)、每个元素占用的内存大小(itemsize)及数组总内存大小(nbytes)。通过实例展示了如何使用这些属性。
1008

被折叠的 条评论
为什么被折叠?



