迭代器的用法为for...in....
迭代器如同for循环,可以遍历所有的值,但我们熟悉的的语言,都是通过下标完成的,python的循环程度要高于C语言的循环,因为python的迭代不止可以用在List中,还可以用在其他的迭代对象中
今天看完廖雪峰老师所讲的迭代器后写的作业
题目如下:
请使用迭代查找一个list中最小和最大值,并返回一个tuple:
1 def findMinAndMax(L):
2 if L==[]:
3 return(None,None)
4
5 else:
6 Min=L[0]
7 Max=L[0]
8 for i in L:
9 if i>Max:
10 Max=i
11 if i<Min:
12 Min=i
13 return (Min,Max)
14