慢悠鱼
Topic source# 请使用迭代查找一个list中最小和最大值,并返回一个tuple:
def findMinAndMax(L):
if L:
min = L[0]
max = L[0]
for i in L:
if isinstance(i,(int,float)):
if i < min:
min = i
if i > max:
max = i
else:
print(f'遇到非整数数据:{i},是否要处理')
return (min,max)
else:
return (None,None)
#L=[]
L=[7,1,3,9,-5,'3',10.0]
print(findMinAndMax(L))
- 1
制