if L == []: return (None, None) else: min = L[0] max = L[0] for value in L: if min>=value: min = value if max<=value: max = value return(min,max)
写的漂亮
else可以不写,因为第一个判断直接返回了,这样代码更简洁,然后判断的时候等号也没必要写,增加了赋值的操作,这两点算是对代码的优化了
haha 我也是这样写的!
Sign in to make a reply
Fan2g已经被用了