li=[11,2,3,23,67] print li i=1 max1=li[0] #假设第一个,即下标为0的那个为最大值 max2=li[0] #指的是同一个 while i<len(li):#下标从0 开始 if li[i]>max1:#情况一大于最大值 max2=max1 max1=li[i] else: if li[i]>max2:#情况二大于第二大值 max2=li[i] i=i+1 print "max1",max1 print "max2",max2
python求第二大值
猜你喜欢
转载自blog.csdn.net/qq_32900237/article/details/82952292
今日推荐
周排行