Python中的min及返回最小值索引的操作
1、Python的min函数返回列表中的最小的项。
2、如何返回列表中最小的项的索引?
def indexofMin(arr): minindex = 0 currentindex = 1 while currentindex < len(arr): if arr[currentindex] < arr[minindex]: minindex = currentindex currentindex += 1 return minindex arr = [3,5,2,1] print(indexofMin(arr))
补充:python返回列表中的最大值(最小值)与其索引
1. 返回列表最大值
使用方法:max()
其语法:该函数返回给定参数的最大值,参数可以为序列。
n = max(list) #list 表示要返回最大值的列表。
结果:返回列表元素中的最大值
list1 = [123, 456, 789] list2 = ['123', '456', '789'] list3 = ['abc', 'abb', 'acb'] print(max(list1)) #789 print(max(list2)) #789 print(max(list3)) #acb
2. 返回列表最大值的索引
使用方法:利用max找到列表中的最大值,
利用再index()找到最大值的索引
该函数返回给定参数索引,参数为序列中的一个元素。
list1.index(max(list1))
结果返回参数在列表中的索引
list1 = [123, 456, 789] print(list1.index(456)) #1 print(list1.index(max(list1))) #2
最小值只需要将max换成min即可
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
相关文章
Python实现读取目录所有文件的文件名并保存到txt文件代码
这篇文章主要介绍了Python实现读取目录所有文件的文件名并保存到txt文件代码,本文分别使用os.listdir和os.walk实现给出两段实现代码,需要的朋友可以参考下2014-11-11Python爬虫请求模块Urllib及Requests库安装使用教程
requests和urllib都是Python中常用的HTTP请求库,使用时需要根据实际情况选择,如果要求使用简单、功能完善、性能高的HTTP请求库,可以选择requests,如果需要兼容性更好、功能更加灵活的HTTP请求库,可以选择urllib2023-11-11python数据解析BeautifulSoup爬取三国演义章节示例
这篇文章主要介绍了python数据解析BeautifulSoup爬取三国演义章节示例,文中附含详细示例代码,有需要的朋友可以借鉴参考下,希望能够有所帮助2021-09-09爬虫代理池Python3WebSpider源代码测试过程解析
这篇文章主要介绍了爬虫代理池Python3WebSpider源代码测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2019-12-12pyqt5让图片自适应QLabel大小上以及移除已显示的图片方法
今天小编就为大家分享一篇pyqt5让图片自适应QLabel大小上以及移除已显示的图片方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2019-06-06PyMongo进行MongoDB查询和插入操作的高效使用示例
这篇文章主要为大家介绍了PyMongo进行MongoDB查询和插入操作的高效使用示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-11-11
最新评论