利用Python迭代器查找最小值和最大值
2024-08-30 06:06:35
迭代器的用法为for...in....
迭代器如同for循环,可以遍历所有的值,但我们熟悉的的语言,都是通过下标完成的,python的循环程度要高于C语言的循环,因为python的迭代不止可以用在List中,还可以用在其他的迭代对象中
今天看完廖雪峰老师所讲的迭代器后写的作业
题目如下:
请使用迭代查找一个list中最小和最大值,并返回一个tuple:
def findMinAndMax(L):
if L==[]:
return(None,None) else:
Min=L[0]
Max=L[0]
for i in L:
if i>Max:
Max=i
if i<Min:
Min=i
return (Min,Max)
最新文章
- (C语言)数组与指针的区别
- [Qt5] How to connect c++ with QML
- MySQL SQL优化之in与range查询【转】
- js部分---流程语句的基本形式;
- Java程序员必知的8大排序算法
- Hbase Region Server 启动失败
- js中&;&; 和 ||
- JavaSE_ Java基础 总目录(1~6)
- Boost::Asio::Error的用法浅析
- LeetCode OJ 11. Container With Most Water
- java中把list列表转为arrayList以及arraylist数组截取的简单方法
- Jquery对raido的一些操作方法
- Java通过链表实现栈
- Windows 编程,程序编译使用的命令行工具。
- springCloud feign使用/优化总结
- linux学习:特殊符号,数学运算,图像与数组与部分终端命令用法整理
- jsp 或 php 等view之中使用javascript简单处理的使用技巧
- Intellij IDEA 生成返回值对象快捷键
- centos6.5下安装tomcat
- 英语初级学习系列-00-Name-介绍自己
热门文章
- 前沿科技-混合现实(MR)远程协作辅助工具:微缩虚拟形象Mini-Me
- Python之——爱心代码参与情人节
- Salesforce学习之路-developer篇(三)利用Visualforce Page实现页面的动态刷新案例学习
- Scala 学习笔记之集合(8) Try和Future
- B/S 工业互联网 地铁行业
- 阿里云VS腾讯云 谁才是中国未来的云计算之王?
- 戈多编程-小谈sql语句的优化分析
- UVA - 11795 Mega Man&#39;s Mission
- GLSL 参考GIMP源码实现色彩平衡调节
- 机器学习:weka源码在eclipse的配置和异常VerifyError的解决