python迭代廖雪峰_廖雪峰python教程:迭代
请使用迭代查找一个list中最小和最大值,并返回一个tuple:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Author:Donna5126
# 自己写的,一如既往的话多
def findMaxAndMin(L):
if len(L) == 0:
temp_min = None
temp_max = None
else:
temp_min = L[0]
temp_max = L[0]
for ele in L:
if ele > temp_max:
temp_max = ele
elif ele < temp_min:
temp_min = ele
return temp_min,temp_max
Listt = [1,5,9,2,5,4,6,10]
(minnum, maxnum) = findMaxAndMin(Listt)
print(minnum,maxnum)
# 用max,min
def findMaxAndMin2(L):
if len(L) == 0:
temp_min = None
temp_max = None
else:
temp_max = max(L)
temp_min = min(L)
return temp_min, temp_max
(minnum2, maxnum2) = findMaxAndMin2(Listt)
print(minnum2,maxnum2)
# 用sort
def findMaxAndMin3(L):
if len(L) == 0:
temp_min = None
temp_max = None
else:
L = sorted(L)
temp_max = L[-1]
temp_min = L[0]
return temp_min, temp_max
(minnum3, maxnum3) = findMaxAndMin3(Listt)
print(minnum3,maxnum3)
python迭代廖雪峰_廖雪峰python教程:迭代相关推荐
- 廖雪峰python信息可视化设计_廖雪峰:数据分析全栈工程师第八期
大数据分析全栈工程师第8期由廖雪峰老师联合一线大咖教研团队亲子设计的课程,打造企业级大数据分析课程,结合行业人才画像,多栈式技术人才培养,从数据获取.分析方法.业务流程到数据分析.业务优化.而且大数据 ...
- python 迭代详解_详解python中的迭代
如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration). 在Python中,迭代是通过for ... in来完成的,而很多语 ...
- python包括哪些部分_第一部分 Python基础篇
第⼀一部分 Python基础篇 1. 为什什么学习Python? 朋友推荐,比较简单易学,生态圈比较强大 发展趋势:人工智能.数据分析 2. 通过什什么途径学习的Python? 廖雪峰.网络博客.相关 ...
- python urllib dns 缓存_新手用Python做一个网页爬虫
咱们好哈,最近博主在学习Python,学习时期也遇到一些问题,获得了一些经历,在此将自个的学习体系地整理下来,假如咱们有爱好学习爬虫的话,能够将这些文章作为参阅,也期待咱们总共同享学习经历. 首要py ...
- 测试工程师python常见面试题_测试人员python面试题
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但 ...
- python平稳性检验_时间序列预测基础教程系列(14)_如何判断时间序列数据是否是平稳的(Python)...
时间序列预测基础教程系列(14)_如何判断时间序列数据是否是平稳的(Python) 发布时间:2019-01-10 00:02, 浏览次数:620 , 标签: Python 导读: 本文介绍了数据平稳 ...
- python数据科学手册_小白入门Python数据科学
前言 本文讲解了从零开始学习Python数据科学的全过程,涵盖各种工具和方法 你将会学习到如何使用python做基本的数据分析 你还可以了解机器学习算法的原理和使用 说明 先说一段题外话.我是一名数据 ...
- python变量定义大全_详解python变量与数据类型
这篇文章我们学习 Python 变量与数据类型 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问.在 Python 中 变量命名规定,必须是大小写英文,数字 ...
- python老鼠书名字_芜湖学习python公司推荐
芜湖学习python公司推荐 苏州翔锐信息科技有限公司,成立于2011年,是一家人工智能教育公司,目前团队规模200+人,覆盖用户已超600万.我们致力于借助科技的技术力量,以认知科学作基础,研究人的 ...
- python编程循环语句_循环语句—Python编程从入门到精通(5)
第6章.循环语句 在本书上一章的内容中,我们学习了实现条件判断功能的条件语句,让程序的执行顺序发生了变化.为了满足循环和跳转等功能,本章将详细讲解Python语言中循环语句的知识,主要包括for循环语 ...
最新文章
- @Autowired自动注入
- linux 建oracle分区表,Oracle 10g 11g分区表创建举例
- wordpress支持MySQL5.5_CentOS 5.5安装Nginx、PHP(FastCGI)、MySQL --搭建LNMP环境安装Wordpress...
- 魅族使用华为鸿蒙,魅族官宣接入华为鸿蒙,以后我们还能用魅族自家的flyme系统吗?...
- 如何让php支持mysql的,怎么让php支持MySql
- 荣耀20android版本10什么意思,荣耀10和荣耀10青春版的区别 差价800荣耀10与青春版哪个好? (全文)...
- hi3798 run linux,EC6108V9(HI3798MV100)刷(linux)ubuntu16.04
- 上海国拍服务器位置,上海国拍系统的重大漏洞
- C++语法学习笔记十四:派生类-调用顺序-访问等级-函数遮蔽
- 关闭windows笔记本自带键盘
- centos7 Zookeeper集群部署
- bodgeito通关教程
- 【外文翻译】图像中的傅里叶变换
- java元数据的概念_元数据 概念及分类
- 酒店管理系统Python#qt
- 小米一面、二面,面经
- STM32低功耗总结——转载
- 三菱系统四轴正反转参数_三菱M70四轴调试
- SpringBoot整合Swagger
- 物料需求规划(MRP)(ERP的工作原理3)------(转)
热门文章
- 【北京站】技术沙龙第19期:千万日活量级 iOS 应用背后的技术
- 汇编语言入门--调试工具debug的使用(史上最全,11种常见命令)
- C++手敲Roberts_Prewitt_Sobel实现阈值分割
- 设置win服务器代理
- 怎么释放C盘空间?清理C盘空间的4大方法分享!
- Beam Search与Prefix Beam Search的理解与python实现
- 快手福虎迎春季短视频涨粉活动规则[快手获取商品详情]
- 获取网络图片或本地图片的长宽的方法
- Matlab求时变微分方程组解,Matlab求常微分方程组的解析解
- 超级计算机应用于石油勘测等方面,算天算地 算人——国家超级计算天津中心主任刘光明解读超级计算机系统应用(二)...