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)
那 i 代表 list中的数字 ,请问后面的比较是如何进行的? max 是不变的的吗?
追答百度 冒泡排序
那请问,后面的比较是如何进行的 i>Max
追答话说这段代码有实际运行测试过吗?
要找最大最小值,i>Max应该改成L[i]>Max才对吧,前面是找最值的部分代码,后面又变成了找最值下标的