numpy数组运算
2024-09-05 05:27:33
一.四则运算
(以此为例)
1.加法
2.减法
3.乘法
4.除法
5.幂运算
二.比较运算
(以此为例)
1.< >
2.>= <=
3.== !=
三.逻辑运算
all(等同and)
any(等同or)
NumPY中 all 表示逻辑and,any表示逻辑or
四.广播机制
在进行数组结构不相同的运算时
1.让所有输入数组向最长的数组看齐,shape(结构)不足的用1补齐
2.输出数组shape是输入数组shape各轴上的最大值
3当输入数组之间某个轴相同或一个=1 可以运算否则报错
轴=1
轴!=1
a=np.array(C[1,2,3]]) 2 3b=np.array(C[1,1]]) >4printa+b) ValueError:operandscouldnotbebroadcasttogetherw.thshapes" v:shapes="图片_x0020_21">
4.当输入的某个轴长度为1,沿这个轴使用轴上第一个数组
最新文章
- docker对数据卷容器进行备份
- web 前端常用组件【07】弹出层 Layer
- php时间类
- [Note] Build your SDL2 Environment in Visual Studio 2013 配置你的SDL2运行环境
- 攻城狮在路上(叁)Linux(十三)--- 文件与目录的管理
- Poj-1157-LITTLE SHOP OF FLOWERS
- 6/20 sprint3 看板和燃尽图的更新
- Java Hour 53 HQL
- [GUI]界面开发类库
- 关于Cookie和Session【转载】
- JAVA_新建一个方法并且求三个数中的最大值
- ASP.Net Core开发(踩坑)指南
- Integer与int值的比较
- Nginx(./configure --help)
- C#字符串比较方法
- 数组.html
- JS编程题练习
- Java编程的逻辑 (3) - 基本运算
- 装饰 Markdown
- 从两个TIMESTAMP中获取时间差(秒)