Tricks(二十七)—— 如何在不使用 np.argsort 的情况下获得排序后元素的下标
首先来看使用 np.argsort 得到下标:
>>> x = [1, 3, 2]
>>> np.argsort(x)
array([0, 2, 1], dtype=int32)
如何不使用 np.argsort 的情况依然获得排序后元素所在的下标呢?
通过 enumerate,为序列中的每一个元素增加一个维度,也即绑定下标:
>>> [x[0] for x in sorted(enumerate(x), key=lambda x: x[1])]
[0, 2, 1]
Tricks(二十七)—— 如何在不使用 np.argsort 的情况下获得排序后元素的下标相关推荐
- python二维数组矩形倒置排序_python二维数组按某行某列顺序、逆序排序
List 1.一维数组 2.二维数组 无论是一维数组还是二维数组都能通过 list 自带的 sort() 函数进行更新,或者直接调用sorted()方法即可. import numpy as np a ...
- 强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用
强化学习系列文章(二十七):VPG+Beta分布在CartPoleContinuous环境中的应用 在第七篇笔记(https://blog.csdn.net/hhy_csdn/article/deta ...
- 2021年大数据Hadoop(二十七):YARN运行流程
全网最详细的Hadoop文章系列,强烈建议收藏加关注! 后面更新文章都会列出历史文章目录,帮助大家回顾知识重点. 目录 本系列历史文章 前言 Yarn运行流程 本系列历史文章 2021年大数据Hado ...
- 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍
游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云 邮箱: happylifemxy@163.com 期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...
- python使用np.argsort对一维numpy概率值数据排序获取倒序索引、获取的top索引(例如top2、top5、top10)索引二维numpy数组中对应的原始数据:原始数据概率最大的头部数据
python使用np.argsort对一维numpy概率值数据排序获取倒序索引.获取的top索引(例如top2.top5.top10)索引二维numpy数组中对应的原始数据:原始数据概率最大的头部数据 ...
- python使用np.argsort对一维numpy概率值数据排序获取升序索引、获取的top索引(例如top2、top5、top10)索引二维numpy数组中对应的原始数据:原始数据概率最小的头部数据
python使用np.argsort对一维numpy概率值数据排序获取升序索引.获取的top索引(例如top2.top5.top10)索引二维numpy数组中对应的原始数据:原始数据概率最小的头部数据 ...
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验二十七:TFT模块 - 显示
实验二十七:TFT模块 - 显示 所谓TFT(Thin Film Transistor)就是众多LCD当中,其中一种支持颜色的LCD,相较古老的点阵LCD(12864笑),它可谓高级了.黑金的TFT ...
- 微信小程序把玩(二十七)audio组件
微信小程序把玩(二十七)audio组件 原文:微信小程序把玩(二十七)audio组件 音频播放已经封装的很好!只需配合属性设置即可! (method和data配合使用) 主要属性: wxml < ...
- Bootstrap基础二十七 多媒体对象(Media Object)
Bootstrap<基础二十七> 多媒体对象(Media Object) 原文:Bootstrap<基础二十七> 多媒体对象(Media Object) Bootstrap 中 ...
最新文章
- html5 比例尺,高德地图API之缩放比例尺控件+3D转换
- ssh代理登录内网服务器
- JBoss模块很烂,无法在JBoss 7下使用自定义Resteasy / JAX-RS
- Golang——HTTP编程请求和响应实现
- linux下更新JDK版本
- 学计算机的博士男朋友,有个计算机博士男朋友的日常?
- 什么?云数据库也能C位出道?
- jabc spring
- to teacher eulogy
- c语言怎么下载步骤,C语言教程下载_C语言教程APP手机最新版安装 - 风云下载
- 调整linux字体渲染,开始使用 Manjaro(添加源+字体渲染去模糊+软件安装+优化配置+常见错误)(30)...
- Validation校验属性格式
- 百度网盘电脑端看视频声音巨小的解决办法(windows10)
- 在ceph 的admin-node安装calamari详细步骤
- <论文阅读>用于 3D 点线和平面的视觉惯性里程计框架 A Visual Inertial Odometry Framework for 3D Points, Lines and Planes
- 前端程序员快速画原型的方法在这里
- 西门子PID调节仿真程序,1200plc和1500plc通用,只需一个PLC实物,就能轻松实现PID工艺对象的仿真
- AIX中 |SMIT/SMITTY| 的使用
- C++ vector 计算自相关性函数selfcorr
- IEEE 会议论文PDF eXpress 检查报错“Font Helvetica-Bold, TimesNewRomanPS-BoldMT, ..., is not embedded”