前言
近日梳理python3 的numpy的相关知识点,故自我整理成笔记发布,一是供大家评论和建议,查缺补漏自我知识框架,二是可以进一步熟悉知识,达到更好的融汇贯通的情况,希望看到的兄弟姐妹可以不吝赐教,感激不尽!
1.维度
一维数组 二维数组 三维数组
2.基本属性
2.1数组创建
1 列表转换法
import numpy as np
list=[[1,2],[3,4],[5,6]]
t=np.array (list2)
print(t)
2 arange函数法
t=np.arange(24).reshape(4,6)
2.2数组的基本属性
查询数组的维度 print(t.ndim) 查询元素的个数 print(t.size)
1形状
查询 print(t.shape)
2改变
(1)原有的基础更改
t.shape=(3,2) print(t)
(2)新设置的数组更改 x=t.reshape(3,2) print(x)
3改变维度
(1)通过行的方式 print(t.reshape((6,)))
(2)通过列的方式 print(t.reshape((5,),order=‘F’) ) # 5代表是5个元素,默认是以行展开,order='