请使用迭代查找一个list中最小和最大值,并返回一个tuple 1# -*- coding: utf-8-*-2def findMinAndMax(L):3iflen(L) ==0:4return(None,None)5else:6max=L[0]7min=L[0]8foriinL: #遍历开始9ifi>max: #找到最大值10max=i11ifi<min: #找到最小值12min=i13return(min, max) 迭代即是遍历...
if min > item: # 当前元素比min小 min = item if max < item: # 当前元素比max大 max = item return (min, max) print(findMinAndMax(list([1,2,3])))
Python之tuple 2019-12-19 16:06 −Tuple: 1 #除了list之外还有一种有序列表叫元组:tuple;tuple和list很相似 但是tuple一旦初始化就不能修改 2 group = ('Luck','Anny','Bob') 3 print('结果:',group) 4 5 #现在group不能修改了。没有appe... ...
请使用迭代查找一个list中最小和最大值,并返回一个tuple: 要注意返回的值的类型是不是tupledeffindMinAndMax(L): min=0 max=0iflen(L)==0:returntuple([None,None])else:foriinL:forjinL:ifi>=j: i=j min=i#找出最小值foriinL:forjinL:ifi<=j: i=j max=i#找出最大值returntuple([min,max...
请使用迭代查找一个list中最小和最大值,并返回一个tuple 代码:def findMinAndMax(L): if L == []: return (None, None) else: max = L[0] min = L[0] for i in L: if i > max: max = i if i < min: min = i return (min, max)测试代码:...
1、请使用迭代查找一个list中最小和最大值,并返回一个tuple deffindMinAndMax(L):iflen(L)==0:return(None,None)else: (min,max)=(L[0],L[0])forxinL:ifmax<x: max=xifmin>x: min=xreturn(min,max) 测试代码: #测试iffindMinAndMax([]) !=(None, None):print('测试失败!')eliffindMinAn...
1print('练习:请使用迭代查找一个list中最小和最大值,并返回一个tuple:')2deffindMinAndMax(L):3ifL !=[]:4(min,max)=(L[0],L[0])5forxinL:6ifmax<x:7max=x8ifmin>x:9min=x10return(min,max)11else:12return(None,None)1314151617iffindMinAndMax([]) !=(None, None):18print('测试失败...
请使用迭代查找一个list中最小和最大值,并返回一个tuple 代码:def findMinAndMax(L): if L == []: return (None, None) else: max = L[0] min = L[0] for i in L: if i > max: max = i if i < min: min = i return (min, max)测试代码:...
请使用迭代查找一个list中最小和最大值,并返回一个tuple:# 测试 if findMinAndMax([]) != (None, None): print('测试失败!') elif findMinAndMax([7]) != (7, 7): print('测试失败!') elif findMinAndMax([7, 1]) != (1, 7): print('测试失 def findminmax(L): a = [] if L ...