利用Python叠代器查找最小值和最大值
阿新 • • 發佈:2018-07-09
urn 最大值 我們 lse dmi tuple 利用 spa 如同
叠代器的用法為for...in....
叠代器如同for循環,可以遍歷所有的值,但我們熟悉的的語言,都是通過下標完成的,python的循環程度要高於C語言的循環,因為python的叠代不止可以用在List中,還可以用在其他的叠代對象中
今天看完廖雪峰老師所講的叠代器後寫的作業
題目如下:
請使用叠代查找一個list中最小和最大值,並返回一個tuple:
1 def findMinAndMax(L): 2 if L==[]: 3 return(None,None) 4 5else: 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=i13 return (Min,Max) 14
利用Python叠代器查找最小值和最大值