python中列表list、字典dict找最大值、最小值

1、list中找最值

c = [-10,-5,0,5,3,10,15,-20,25]

print c.index(min(c))  # 返回最小值的索引
print c.index(max(c)) # 返回最大值的索引



2、字典中找最值

dogdistance = {'dog-dog': 33, 'dog-cat': 36, 'dog-car': 41, 'dog-bird': 42}

min(dogdistance, key=dogdistance.get)

返回最小值的键值:

'dog-dog'

max(dogdistance, key=dogdistance.get)

返回最大值的键值:

'dog-bird'

猜你喜欢

转载自blog.csdn.net/weixin_41770169/article/details/80816886
今日推荐