import heapqarr = [20,100,2,3,1,0,1000,156,30,7]##求最大的5个值
arr_max = heapq.nlargest(5,arr)#获取前五大的值并排序
index_max = map(arr.index,arr_max)#获取前五大的值下标
print(arr_max)
print(list(index_max))#map生成的对象要转化成为list才能输出##求最小的5个值
arr_min = heapq.nsmallest(5,arr)#获取最小的五个值并排序
index_min = map(arr.index,arr_min)#获取最小的五个值的下标
print(arr_min)
print(list(index_min))#map生成的对象要转化成为list才能输出

Python 列表(数组) 获取最大/最小几个值及其下标相关推荐

  1. python 获取唯一值_从Python列表中获取唯一值

    python 获取唯一值 In this article, we will be understanding 3 ways to get unique values from a Python lis ...

  2. python遍历数组获取下标_python获取list下标及其值的简单方法

    python列表知道下标怎么取值在python中,如果知道列表下标,可以直接通过下标法(列表名[下标])来在python中,如果知道列表下标,可以直接通过下标法(列表名[下标])来取出该下标对应的列表 ...

  3. 全面讲解Python列表数组(四)什么是元组?元组跟列表数组的差异?元组的特征符号是啥子?

    一.元组跟列表数组的差异? 元组与列表是相似的,它们的差异是: 元组里面的元素是不可更改的; 列表数组里面的元素是可以进行增删修改的; 创建一个元组: 这个过程一般情况下用的是(), t = (1,2 ...

  4. 全面讲解Python列表数组(三)列表数组类型的内置函数方法

    列表数组类型的内置函数方法 这里有一个列表 list1[1,2,3,4,1,5,6,7,8,9] 一, count() list1.count(1) 2 作用是计算列表一个元素出现的次数; 二. in ...

  5. 二维数组存放多个字符串_二维数组中输出多个最值及其下标。(仅供参考)

    //求二维数组的最大值最小值及最值所在的下标(含多个最值) #include <stdio.h> #include <stdlib.h> #include <time.h ...

  6. python遍历数组获取下标_如何在循环中获取索引(数组下标)

    如何获取列表的索引值呢? ints = [8, 23, 45, 12, 78] 如果像C或者PHP那样可以加入一个状态变量,这里使用Python最好的选择就是用内建函数enumeratefor i i ...

  7. 全面讲解Python列表数组(一)创建,增删改查,萌新版,

    一. 创建列表 创建一个普通列表: member = [1,2,3,4,5] 混合列表 mix = [1,2,'哈',[3,4]] 这个特性很重要哦,是python特点之一; 空列表 empty = ...

  8. python列表中获取最长的字符串

    从列表中找出最长的字符串,有两种方式,一种用for循环比较,另一种是python的max方法. 使用的txt文件格式: 方法一. 使用for循环代码: def get_longest_name():s ...

  9. Python列表(获取列表中指定元素的索引、获取列表中的多个元素、判断指定元素是否在列表中存在、列表元素的遍历、列表元素的增加操作、 列表元素的删除操作、列表元素的修改操作、列表元素的排序操作)

    1.获取列表中指定元素的索引 eg1:未指定索引范围查找索引 zyr=['憨憨','憨宝'] print(zyr.index('憨宝')) print(zyr[1]) eg2:在指定索引范围内查找元素 ...

最新文章

  1. Linux 学习基础入门之Linux发展史
  2. 云计算安全解决方案白皮书(二)
  3. Google 是如何定制 Material 主题的?
  4. linux 错误日志 __ratelimit: XXX callbacks suppressed 原因
  5. 飞向天国:儿童智力单机游戏6岁-8岁
  6. 制作U盘启动LINUX安装(Ubuntu12.04)
  7. tslib1.4安装小记
  8. java数组和list_Java中的数组和List
  9. 岭回归、LASSO与LAR的几何意义
  10. linux自动内存清理
  11. PyQt5,资源文件 .qrc 的使用
  12. python找不到解释器_为什么pycharm找不到python解释器
  13. oppo手机android文件夹,使用OPPO手机,这3个功能一定要关闭,不然你的手机会越来越卡...
  14. 《我是一只IT小小鸟》(胡江堂主编)读后感
  15. python def函数参数_Python def函数的定义、使用及参数传递方法
  16. 两条线段的交点的计算
  17. c语言触屏滑动图片,微信小程序左右滑动切换图片酷炫效果(附效果)(示例代码)...
  18. java实现PDF 转WORD
  19. “硬脱欧”或引发边界混乱 欧盟呼吁做最坏打算
  20. appium 等待的3中方式:强制等待、隐式等待、显示等待

热门文章

  1. Easyexcel 导出模板
  2. Java多线程经典案例分享
  3. c++中cin缓冲区
  4. 贵阳学院c语言试卷,关于印发《贵阳学院硕士研究生入学考试(初试) 自命题工作管理办法(试行)》的通知...
  5. 基于JAVA语言的坦克游戏的设计与实现
  6. h5聊天页面 jquery_HTML5仿微信聊天界面、微信朋友圈实例代码
  7. C++ 类(构造函数和析构函数)
  8. 什么是CRAT治疗?
  9. 生成二维码中间放入图片
  10. CentOS8安装java环境