科学计算库Numpy
环境:jupyter Notebook(Anaconda)
文章目录
一、认识NumPy数组对象
属性 | 说明 |
---|---|
ndarray.ndim | 数组的维度,这是一个整数的元组,表示每个维度上数组的大小,例如,一个n行m列的数组,它的shape属性为(n,m) |
ndarray.shape | 数组元素的总个数,等于shape属性中元组元素的乘积 |
ndarray.size | 数组元素的总个数,等于shape属性中元组元素的乘积 |
ndarray.dtype | 描述数组中元素类型的对象,既可以使用标准的Python类型创建或指定,也可以使用NumPy特有的数据类型来指定 |
ndarray.itemsize | 数组中每个元素的字节大小 |
1. 引入numpy库
import numpy as np #引入numpy库
2. 将0-12按3行4列排序
data=np.arange(12).reshape(3,4) #将0-12按3行4列排序
data
3. 数据类型
type(data) #data的数据类型
4. 数组维度的个数
data.ndim #数组维度的个数,表示n维数组
5. 数组的维度
data.shape #数组的维度,表示n行n列
6. 数组元素的个数
data.size #数组元素的个数,