def second(li):
i = 1
max_first = li[0] # 假设max_first为最大值
max_second = li[0] # 假设max_second为第二大值
while i < len(li): # 下标从0 开始
if li > max_first: # 情况一大于最大值
max_second = max_first
max_first = li
else:
if li > max_second: # 情况二大于第二大值
max_second = li
i = i + 1
print(li)
print(max_second)
second([1,4,6,8,0]) |
|