| :-: | :-: |
| a + b | add(a, b) |
| a - b | subtract(a, b) |
| a * b | multiply(a, b) |
| a / b | divide(a, b) |
| a ** b | power(a, b) |
| a % b | remainder(a,b) |
比较与逻辑运算
| 运算符 | 对应函数 |
| :-: | :-: |
| == | equal |
| != | not_equal |
| > | greater |
| >= | greater_equal |
| < | less |
| <= | less_equal |
| & | bitwise_and |
| / | bitwise_or |
| ^ | bitwise_xor |
| ~ | invert |
| >> | right_shift |
| << | left_shift |
––coding:utf-8––
import numpy as np
“”"
ufunc对象
“”"
reduce方法
op.reduce(a),将op沿着某个轴应用,使得数组啊的维数降低一维
a = np.array([3, 4, 5, 6, 9])
print(np.add.reduce(a))
print(np.logical_or.reduce(a))
accumulate方法
op.accumulate(a),看成保存reduce每一步的结果所形成的数组
print(np.add.accumulate(a))
print(np.logical_or.accumulate(a))

最低0.47元/天 解锁文章
862

被折叠的 条评论
为什么被折叠?



