简介Introduction
Numpy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格
(通常元素是数字)。在Numpy中纬度dimensions叫做轴axes,轴的个数叫做秩rank;
example
import numpy as np
a = np.arange(15).reshape(3,5)
print(a)
# ndarray.shape 数组的维度
print(a.shape)
# ndarray.ndim 数组轴的个数,秩
print(a.ndim)
# ndarray.size 数组元素的个数
print(a.size)
# ndarray.dtype 数组元素类型
print(a.dtype.name)
# ndarray.itemsize 每个元素中字节的大小
# ndarray.data 实际数组的缓冲区,通常不用,一般通过索引去获取
print(a.itemsize)
# type()
print(type(a))
输出
[[ 0 1 2 3 4]
[ 5 6 7 8 9]
[10 11 12 13 14]]
(3, 5)
2
15
int32
4
<class 'numpy.ndarray'>