# -*- coding: utf-8 -*-
#迭代找出最大最小值
import random
def findMinAndMax(L):
if L == []:
return (None,None)
else:
min = L[0]
max = L[0]
for i in L:
if i < min:
min = i
elif i > max:
max = i
return [min,max]
print(findMinAndMax([2,1,6,7]))
print(findMinAndMax([]))
print(findMinAndMax([7]))
print(findMinAndMax([7,1]))
#简短测试
L = list(range(0, 10))
random.shuffle(L)
print(L)
print(findMinAndMax(L))