python实现列表中最大最小值输出的示例


Posted in Python onJuly 09, 2019

如下所示:

def findMinAndMax(L):
  maxL = None
  minL = None
  if L:
    maxL = L[0]
    minL = L[0]
    for i in range(len(L)):
      if L[i] > maxL:
        maxL = L[i]
      elif L[i] < minL:
        minL = L[i]
  else:
    maxL = None
    minL = None
  return (minL, maxL)

测试:

# 测试
if findMinAndMax([]) != (None, None):
  print('测试失败!')
elif findMinAndMax([7]) != (7, 7):
  print('测试失败!')
elif findMinAndMax([7, 1]) != (1, 7):
  print('测试失败!')
elif findMinAndMax([7, 1, 3, 9, 5]) != (1, 9):
  print('测试失败!')
else:
  print('测试成功!')

以上这篇python实现列表中最大最小值输出的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用rabbitmq实现网络爬虫示例
Feb 20 Python
Python深入学习之内存管理
Aug 31 Python
在Python的Flask框架中实现单元测试的教程
Apr 20 Python
python基于multiprocessing的多进程创建方法
Jun 04 Python
利用Python批量压缩png方法实例(支持过滤个别文件与文件夹)
Jul 30 Python
深入理解Python中的super()方法
Nov 20 Python
Python实用库 PrettyTable 学习笔记
Aug 06 Python
ipad上运行python的方法步骤
Oct 12 Python
Python 实现递归法解决迷宫问题的示例代码
Jan 12 Python
python+opencv3生成一个自定义纯色图教程
Feb 19 Python
python爬虫实现POST request payload形式的请求
Apr 30 Python
基于opencv的selenium滑动验证码的实现
Jul 24 Python
python实现基于朴素贝叶斯的垃圾分类算法
Jul 09 #Python
python把ipynb文件转换成pdf文件过程详解
Jul 09 #Python
深入了解Python枚举类型的相关知识
Jul 09 #Python
Python 的AES加密与解密实现
Jul 09 #Python
python+numpy按行求一个二维数组的最大值方法
Jul 09 #Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 #Python
Python分析彩票记录并预测中奖号码过程详解
Jul 09 #Python
You might like
PHP用户指南-cookies部分
2006/10/09 PHP
php导入大量数据到mysql性能优化技巧
2014/12/29 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
JavaScript 常用函数库详解
2009/10/21 Javascript
javascript实现的距离现在多长时间后的一个格式化的日期
2009/10/29 Javascript
javascript中的继承实例代码
2011/04/27 Javascript
jQuery选择器querySelector的使用指南
2015/01/23 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
jQuery的内容过滤选择器学习教程
2016/04/18 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
Vue异步组件处理路由组件加载状态的解决方案
2018/09/07 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
Vue 前端实现登陆拦截及axios 拦截器的使用
2019/07/17 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
pyenv命令管理多个Python版本
2017/03/26 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
Python字符串格式化%s%d%f详解
2018/02/02 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
python yield关键词案例测试
2019/10/15 Python
Python爬虫使用浏览器cookies:browsercookie过程解析
2019/10/22 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
python 串口读取+存储+输出处理实例
2019/12/26 Python
python3光学字符识别模块tesserocr与pytesseract的使用详解
2020/02/26 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
python实现简单文件读写函数
2021/02/25 Python
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
2014/08/09 面试题
C#软件工程师英语面试题
2015/06/07 面试题
经济与贸易专业应届生求职信
2013/11/19 职场文书
好邻里事迹材料
2014/01/16 职场文书
装饰活动策划方案
2014/02/11 职场文书
技术比武方案
2014/05/19 职场文书
财务部会计岗位职责
2015/02/03 职场文书
爱国主题班会教案
2015/08/14 职场文书
2016大学生毕业实习心得体会
2016/01/23 职场文书
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/06 PostgreSQL