Numpy
2019-04-02 22:14:56 60 举报
AI智能生成
numpy基础操作
作者其他创作
大纲/内容
Numpy
创建
np.array
数据类型要统一
属性
a.shape
ndim
维度数
dtype
类型
size
总个数,n*m
索引
[ 行,列 ]
[0:3]
基本操作
单矩阵操作
比较和索引
==
比较每个元素
& |
求值
最大值max()
最小值min()
求和sum
a.sum(axis=1)行
a.sum(axis=0)列
中位数 median(a)
方差 var(a)
类型转换
a.astype(float)
改变维度
合并一行
print(a.flatten())
print(a.ravel())
转置
a.T
floor 向下取整
print(np.floor(a))
转成python列表
b=a.tolist()
多矩阵操作
+ - * \\
对应元素
dot
print(a.dot(b)),a的列数与b的行数一致
合并
np.hstack()
分割
赋值
b=a ----b is a
b=a.copy() --b is not a
变换 tile
0 条评论
回复 删除
下一页