||
ndarray.ndim | 秩,用于返回数组的维数 |
ndarray.shape | 数组的维度,对于矩阵,n 行 m 列 |
ndarray.size | 数组元素的总个数,相当于 .shape 中 n*m 的值 |
ndarray.dtype | ndarray 对象的元素类型 |
ndarray.itemsize | ndarray 对象中每个元素的大小,以字节为单位 |
ndarray.flags | ndarray 对象的内存信息 |
ndarray.real | ndarray元素的实部 |
ndarray.imag | ndarray 元素的虚部 |
ndarray.data | 包含实际数组元素的缓冲区,由于一般通过数组的索引获取元素,所以通常不需要使用这个属性。 |
实例:
1. import numpy as np
a = np.array([[1,2,3],[4,5,6]])
print (a.shape)
ndarray.shape 表示数组的维度,返回数组的行数跟列数
2. NumPy 也提供了 reshape 函数来调整数组大小
import numpy as np a = np.array([[1,2,3],[4,5,6]])
b = a.reshape(3,2)
c = a.reshape(2,4,3) # b 现在拥有三个维度,为三维数组
print (b)
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-9-21 04:18
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社