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检测远程端口是否打开的方法
Mar 14 Python
python通过colorama模块在控制台输出彩色文字的方法
Mar 19 Python
Python中的getopt函数使用详解
Jul 28 Python
python用户管理系统的实例讲解
Dec 23 Python
Python工厂函数用法实例分析
May 14 Python
Python实现获取汉字偏旁部首的方法示例【测试可用】
Dec 18 Python
Python数据抓取爬虫代理防封IP方法
Dec 23 Python
Windows10下 python3.7 安装 facenet的教程
Sep 10 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
Apr 02 Python
Anaconda详细安装步骤图文教程
Nov 12 Python
Python基础之Socket通信原理
Apr 22 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
使用PHP免费发送定时短信的实例
2016/10/24 PHP
CI框架中类的自动加载问题分析
2016/11/21 PHP
关于laravel框架中的常用目录路径函数
2019/10/23 PHP
jquery 选项卡效果 新手代码
2011/07/08 Javascript
javascript 主动派发事件总结
2011/08/09 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
javascript学习笔记(五)原型和原型链详解
2014/10/08 Javascript
jQuery控制DIV层实现由大到小,由远及近动画变化效果
2015/10/09 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
AngularJS 基础ng-class-even指令用法
2016/08/01 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
AngularJS双向绑定和依赖反转实例详解
2017/04/15 Javascript
Node.js学习之查询字符串解析querystring详解
2017/09/28 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
浅析vue中的MVVM实现原理
2019/03/04 Javascript
详解小程序设置缓存并且不覆盖原有数据
2019/04/15 Javascript
JS根据json数组多个字段排序及json数组常用操作
2019/06/06 Javascript
uni app仿微信顶部导航条功能
2019/09/17 Javascript
javascript中的相等操作符(==与===区别)
2019/12/21 Javascript
JavaScript使用prototype属性实现继承操作示例
2020/05/22 Javascript
深入理解Python 代码优化详解
2014/10/27 Python
web.py在SAE中的Session问题解决方法(使用mysql存储)
2015/06/24 Python
python实现判断一个字符串是否是合法IP地址的示例
2018/06/04 Python
Python 统计位数为偶数的数字代码详解
2020/03/15 Python
Python3.7 读取音频根据文件名生成脚本的代码
2020/04/07 Python
Microsoft新加坡官方网站:购买微软最新软件和技术产品
2016/10/28 全球购物
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
DC Shoes俄罗斯官网:美国滑板鞋和服饰品牌
2020/08/19 全球购物
Java和Javasciprt的区别
2012/09/02 面试题
自动化专业毕业生自荐信
2013/11/01 职场文书
污染环境建议书
2015/09/14 职场文书
关于做家务的心得体会
2016/01/23 职场文书
Mysql 如何实现多张无关联表查询数据并分页
2021/06/05 MySQL