# 第三题:返回列表中的第二小的元素的下标
# 1.参数是一个列表,元素全部是整数
# 2.返回第二小的元素的下标
def seconde_min(lt):
   n = len(lt)
   if lt[0]< lt[1]:
      yixiao = lt[0]
      erxiao=lt[1]
   else:
      yixiao=lt[1]
      erxiao=lt[0]
   for i in range(2,n):
      if lt[i]<erxiao:
         erxiao=yixiao
         yixiao=lt[i]
      elif yixiao<lt[i]<erxiao:
         erxiao=lt[i]
   return lt.index(erxiao)
lt=[3,2,4,5,6,1,6]
print(seconde_min(lt))

 




相关文章:

  • 2021-09-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
  • 2021-07-05
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2021-12-19
  • 2021-09-26
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
相关资源
相似解决方案