Discuss / Python / 迭代

迭代

Topic source
def findMinAndMax(L):
    if not L:return (None,None)
    else:
        max=min=L[0]
        for i in L[1:]: 
            if i>max:max=i
            if i<min:min=i
        return min,max

你这方法有负数就不对了

不举例子?何来对错

a=[5,6,-9,-18,-100]
b=findMinAndMax(a)
print(b)

>>(-100, 6)

  • 1

Reply