博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
numpy ndarray 返回 index 问题
阅读量:4941 次
发布时间:2019-06-11

本文共 340 字,大约阅读时间需要 1 分钟。

经常遇到需要返回满足条件的index。 python中没有which函数,但有列表推导式, 可以实现类似功能

y= np.array([3,2,5,20])

y

Out[131]: array([ 3, 2, 5, 20])

[x for x in range(y.shape[0]) if y[x]>3]

Out[129]: [2, 3]    输出满足条件的索引号

 

In [23]: {i:el for i,el in enumerate(["one","two","three"])}Out[23]: {0: 'one', 1: 'two', 2: 'three'}

转载于:https://www.cnblogs.com/xinping-study/p/7205112.html

你可能感兴趣的文章
多行隐藏
查看>>
技术检验检测管理系统之样品检验模块概况(一)
查看>>
Swift - 用UIScrollView实现视差动画效果
查看>>
Python词云wordcloud模板
查看>>
放弃用你的InnerHTML来输出HTML吧,jQuery Tmpl不详细讲解
查看>>
PHP ——创建动态交互性站点的强有力的服务器端脚本语言
查看>>
MySQL截取字符串函数方法
查看>>
BootStrap Table 合并单元格
查看>>
[AIR] 读写数据
查看>>
A - Til the Cows Come Home
查看>>
leetcode(207)课程表
查看>>
col-md-push-*和col-md-offset的区别
查看>>
Git学习笔记4
查看>>
【Android】用Cubism 2制作自己的Live2D——官方App样例源码学习(2)!
查看>>
利用锚点制作简单索引效果
查看>>
Photoshop
查看>>
webstorm使用说明
查看>>
项目练习计划
查看>>
Xshell远程登录
查看>>
@RequestParam与@PathVariable的区别
查看>>