迭代器的用法为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)

最新文章

  1. (C语言)数组与指针的区别
  2. [Qt5] How to connect c++ with QML
  3. MySQL SQL优化之in与range查询【转】
  4. js部分---流程语句的基本形式;
  5. Java程序员必知的8大排序算法
  6. Hbase Region Server 启动失败
  7. js中&amp;&amp; 和 ||
  8. JavaSE_ Java基础 总目录(1~6)
  9. Boost::Asio::Error的用法浅析
  10. LeetCode OJ 11. Container With Most Water
  11. java中把list列表转为arrayList以及arraylist数组截取的简单方法
  12. Jquery对raido的一些操作方法
  13. Java通过链表实现栈
  14. Windows 编程,程序编译使用的命令行工具。
  15. springCloud feign使用/优化总结
  16. linux学习:特殊符号,数学运算,图像与数组与部分终端命令用法整理
  17. jsp 或 php 等view之中使用javascript简单处理的使用技巧
  18. Intellij IDEA 生成返回值对象快捷键
  19. centos6.5下安装tomcat
  20. 英语初级学习系列-00-Name-介绍自己

热门文章

  1. 前沿科技-混合现实(MR)远程协作辅助工具:微缩虚拟形象Mini-Me
  2. Python之——爱心代码参与情人节
  3. Salesforce学习之路-developer篇(三)利用Visualforce Page实现页面的动态刷新案例学习
  4. Scala 学习笔记之集合(8) Try和Future
  5. B/S 工业互联网 地铁行业
  6. 阿里云VS腾讯云 谁才是中国未来的云计算之王?
  7. 戈多编程-小谈sql语句的优化分析
  8. UVA - 11795 Mega Man&#39;s Mission
  9. GLSL 参考GIMP源码实现色彩平衡调节
  10. 机器学习:weka源码在eclipse的配置和异常VerifyError的解决