网络编程
位置:首页>> 网络编程>> Python编程>> python 返回一个列表中第二大的数方法

python 返回一个列表中第二大的数方法

作者:毛宝宝  发布时间:2022-06-01 00:17:47 

标签:python,返回,列表,第二大

如下所示:


# 返回一个列表中第二大的数

def second(ln):

max = 0

s = {}

for i in range(len(ln)):

flag = 0

for j in range(len(ln)):

if ln[i] >= ln[j] and i != j:

flag = flag + 1

s[i] = flag

if flag > max:

max = flag

print(s)

for i in s:

if s[i] == max - 1:

break

print(ln[i])

second([1,2,7,4,5,6,8,5,3,3,9,9,10,11,5,3,20,19])

来源:https://blog.csdn.net/chen1042246612/article/details/81174526

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com