美文网首页
python - 使用迭代查找一个list中的最大最小值,并返回

python - 使用迭代查找一个list中的最大最小值,并返回

作者: creamelody | 来源:发表于2018-09-05 17:11 被阅读0次
    def findMaxAndMin(L):
        if L == []:
            return (None,None)
        else:
            my_min = L[0]
            my_max = L[0]
            for i in L:
                if my_min > i:
                    my_min = i
                if my_max < i:
                    my_max = i
            return (my_max,my_min)
     
    import random
    l = list(range(0,10))
    random.shuffle(l)
    print(l)
            ##[5, 2, 4, 7, 8, 3, 0, 1, 9, 6]
    print(findMaxAndMin(l))
        ##(9, 0)
        
    l = []
    print(findMaxAndMin(l))
            ##(None, None)
    

    相关文章

      网友评论

          本文标题:python - 使用迭代查找一个list中的最大最小值,并返回

          本文链接:https://www.haomeiwen.com/subject/xjtzwftx.html