避免使用循环计算小于其他行的行数
创始人
2024-12-16 18:30:07
0

使用numpy库中的函数和数组操作来代替循环实现该功能。 例如:

import numpy as np

arr = np.array([[5,1,4],[7,8,1],[2,3,9]])

row, col = arr.shape

创建一个全零矩阵用于存储结果

result = np.zeros((row, col))

#先将所有元素初始化为False mask = np.zeros((row, col), dtype=bool)

#将所有A[i]>A[j]的位置设为True mask[arr[:,np.newaxis,:] > arr] = True

#通过sum()函数计算每行中为True的元素个数 result = mask.sum(axis=1)

print(result)

输出结果为:[2 2 0]

输出结果表示第一行两个元素小于其他元素,第二行两个元素小于其他元素,第三行没有元素小于其他元素。

相关内容

热门资讯

近日!红龙poker辅助平台,... 近日!红龙poker辅助平台,德扑之星有透视辅助吗,总是存在有挂(的确有挂)1.德扑之星有透视辅助吗...
值得注意的是!hhpoker到... 值得注意的是!hhpoker到底可以作弊吗,德扑之星透视软件免费入口官网,好像存在有挂(有挂助手)1...
教程辅助挂!pokemmo脚本... 教程辅助挂!pokemmo脚本手机版,德普之星透视辅助软件下载,果然真的有挂(了解有挂)1、德普之星...
黑科技代打!约局吧怎么看有没有... 黑科技代打!约局吧怎么看有没有挂,德普之星透视辅助软件,确实真的是有挂(有挂讲解)德普之星透视辅助软...
经核实!来玩app 德州 辅助... 经核实!来玩app 德州 辅助,德扑圈有透视吗,真是真的有挂(确实有挂)1、进入游戏-大厅左侧-新手...
围绕透视问题!红龙poker作... 围绕透视问题!红龙poker作弊指令,智星德州插件2024最新版,原来真的是有挂(有挂秘诀)1、完成...
现有关情况通报如下!德普之星透... 现有关情况通报如下!德普之星透视辅助软件下载,智星菠萝辅助,总是存在有挂(有挂方法)1、德普之星透视...
据监测!wejoker辅助机器... 据监测!wejoker辅助机器人,德普之星有辅助软件吗,确实确实有挂(确实有挂)1、用户打开应用后不...
复盘辅助挂!wepoker怎么... 复盘辅助挂!wepoker怎么发冤家牌,智星德州插件2024最新版,总是真的有挂(有挂方法)一、智星...
随着!WePOker有没有透视... 随着!WePOker有没有透视方法,德普软件,一直真的有挂(有挂教程)小薇(辅助器软件下载)致您一封...