gpt4 book ai didi

python - 元组python中的最大第二个元素

转载 作者:太空宇宙 更新时间:2023-11-03 12:12:09 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Sorting or Finding Max Value by the second element in a nested list. Python

我写了一个程序,它给我一个元组列表。我需要用第二个值中的最大值来获取元组。

    (840, 32), (841, 3), (842, 4), (843, 4), (844, 6), (845, 6), (846, 12), (847, 6), (848, 10), (849, 4), ..snip...

我需要返回 (840,32),因为 32 是元组中第二大的数字。我怎样才能做到这一点?我尝试了多种方法,但一直卡在这里是完整的代码:

    D = {}
def divisor(n):
global D
L = []
for i in range(1,n+1):
if n % i == 0:
L.append(i)
D[n] = len(L)

for j in range(1001):
divisor(j)


print(D.items())

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com