Discuss / Python / 记录一下

记录一下

Topic source

XHS_12302

#1 Created at ... [Delete] [Delete and Lock User]
# -*- coding: utf-8 -*-
def findMinAndMax(L):

    min, max = None, None
    for i, v in enumerate(L):
        if i == 0:
            min = max =  v
            continue
        if v > max :
            max = v
        if v < min :
            min = v
    return min, max

XHS_12302

#2 Created at ... [Delete] [Delete and Lock User]
# -*- coding: utf-8 -*-
def findMinAndMax(L):

    min, max = None, None
    for i, v in enumerate(L):
        if i == 0:
            min = max =  v
        max = v if v > max  else  max    # python  不支持此类三目:  max = v > max ? v : max
        min = v if v < min  else  min
    return min, max

  • 1

Reply