python题目【多测师_王sir】【杭州多测师】
#返回其中第二大的值 def return_second(): list1 = [] #列表解析式把元组转换为列表 [list1.append(i) for i in (10,3,2,10,-2,0)] list1.sort(reverse=True) #降序排序 for i in range(len(list1)): #0 for j in range(i+1,len(list1)): if list1[i] == list1[j]: return (list1[j+1]) else: return (list1[j]) print(return_second())
运行结果:3