Python 获取numpy.array索引值的实例


Posted in Python onDecember 06, 2019

举个例子:

q=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

我想获取其中值等于7的那个值的下标,以便于用于其他计算。

如果使用np.where,如:

q=np.arange(0,16,1)

g=np.where(q==7)

print q

print g

运行结果是:

[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

(array([7]),)

显然(array([7]),)中的数字7我是没法提取出来做运算的,这是一个tuple。

处理方法是:

q=np.arange(0,16,1)

g=np.argwhere(q==7)//注意这里,返回的是下标而不是索引值

print q

print g

print int(g)//转化为可运算的数字

运行结果为:

[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]

[[7]]

7

以上这篇Python 获取numpy.array索引值的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
利用soaplib搭建webservice详细步骤和实例代码
Nov 20 Python
Python检测字符串中是否包含某字符集合中的字符
May 21 Python
Python环境下搭建属于自己的pip源的教程
May 05 Python
详解Python中的__new__、__init__、__call__三个特殊方法
Jun 02 Python
Python+matplotlib+numpy绘制精美的条形统计图
Jan 02 Python
pandas删除指定行详解
Apr 04 Python
Python实用库 PrettyTable 学习笔记
Aug 06 Python
python 追踪except信息方式
Apr 25 Python
python数据类型强制转换实例详解
Jun 22 Python
学会迭代器设计模式,帮你大幅提升python性能
Jan 03 Python
Python天气语音播报小助手
Sep 25 Python
Python装饰器的练习题
Nov 23 Python
python的json中方法及jsonpath模块用法分析
Dec 06 #Python
python输出数组中指定元素的所有索引示例
Dec 06 #Python
关于numpy.where()函数 返回值的解释
Dec 06 #Python
python进程的状态、创建及使用方法详解
Dec 06 #Python
Django Form and ModelForm的区别与使用
Dec 06 #Python
python 实现二维字典的键值合并等函数
Dec 06 #Python
python二分法查找算法实现方法【递归与非递归】
Dec 06 #Python
You might like
无数据库的详细域名查询程序PHP版(1)
2006/10/09 PHP
php 论坛采集程序 模拟登陆,抓取页面 实现代码
2009/07/09 PHP
PHP句法规则详解 入门学习
2011/11/09 PHP
WordPress中制作导航菜单的PHP核心方法讲解
2015/12/11 PHP
PHP面向对象程序设计组合模式与装饰模式详解
2016/12/02 PHP
PHP实现腾讯与百度坐标转换
2017/08/05 PHP
PHP经典设计模式之依赖注入定义与用法详解
2019/05/21 PHP
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
readonly和disabled属性的区别
2015/07/26 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
jQuery实现可展开折叠的导航效果示例
2016/09/12 Javascript
微信小程序 时间格式化(util.formatTime(new Date))详解
2016/11/16 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
vue脚手架搭建项目的兼容性配置详解
2018/07/17 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
微信小程序自定义弹窗滚动与页面滚动冲突的解决方法
2019/07/16 Javascript
微信小程序实现简单购物车功能
2020/12/30 Javascript
python通过floor函数舍弃小数位的方法
2015/03/17 Python
virtualenv实现多个版本Python共存
2017/08/21 Python
Python不同目录间进行模块调用的实现方法
2019/01/29 Python
python sort、sort_index方法代码实例
2019/03/28 Python
python笔记之mean()函数实现求取均值的功能代码
2019/07/05 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
2019/08/12 Python
使用python采集Excel表中某一格数据
2020/05/14 Python
巴黎一票通:The Paris Pass
2018/02/10 全球购物
书法培训心得体会
2014/01/05 职场文书
网上快餐厅创业计划书
2014/02/01 职场文书
诚信考试倡议书
2014/04/15 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
第一批党的群众路线教育实践活动总结报告
2014/07/03 职场文书
军训结束新闻稿
2015/07/17 职场文书
房屋转让协议书(标准范本)
2016/03/21 职场文书
新手入门Mysql--sql执行过程
2021/06/20 MySQL
Python基本数据类型之字符串str
2021/07/21 Python
详解Vue router路由
2021/11/20 Vue.js
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL