python - 单独访问 numpy 数组中的元素
问题描述
假设我有一个 numpy array [[1,2],[3,4],[5,6]]
,我该如何进行元素数学运算,以便我可以遍历每对 XY 对以获得每对的 X^2 + Y^2?
解决方案
既然你标记了numpy
:
(np.array(a)**2).sum(-1)
输出:
array([ 5, 25, 61])
推荐阅读
- python - 从字符串到 fstring
- c# - 当我使用它时,我的 IF 属性在我的课堂上被忽略了
- python - 我如何检查字典是否存在
- c++ - 使用没有动态分配的指针c++的矩阵
- python-2.7 - Python2.7中无法导入socketio(python-socketio)
- python - 如何在数据透视表中多次使用 df 列
- javascript - 如何将 jquery 转换为 reactjs 组件?
- python - 我的内核卡在处理简单代码(网络抓取)
- rxjs - 如果满足某个条件,有什么方法可以重置间隔值?
- c# - 依靠 Groupby 并更新列值 C# DataTable