if L == []:
return (None,None)
else:
min = L[0]
max = L[0]
for temp in L[1:]:
if temp < min:
min = temp
elif temp > max:
max = temp
return (min,max)
其实如果要完善的话 还必须加上判定是否属于课迭代
from collections import Iterable
def findMinAndMax(L):
if L == []:
return (None,None)
elif isinstance(L, Iterable) != True:
return (None,None)
else:
min = L[0]
max = L[0]
for temp in L[1:]:
if temp < min:
min = temp
elif temp > max:
max = temp
return (min,max)
_仅仅是敬豪
其实如果要完善的话 还必须加上判定是否属于课迭代