Discuss / Python / 重新排序取收尾值,L 为空和 L 只有一个元素时特殊处理

重新排序取收尾值,L 为空和 L 只有一个元素时特殊处理

Topic source

90丶无悔

#1 Created at ... [Delete] [Delete and Lock User]
def findMinAndMax(L):    min_L = max_L = 0    if len(L) == 0:        min_L = max_L = None    elif len(L) == 1:        min_L = max_L = L[0]    else:        for x in range(len(L) - 1):            if L[x] > L[x + 1]:                temp = L[x]                L[x] = L[x + 1]                L[x + 1] = temp        min_L = L[0]        max_L = L[-1]    return min_L, max_L

  • 1

Reply