zoukankan      html  css  js  c++  java
  • max与min的用法

    min() 与 max(),用法类似,都可以设置两个缺省(默认)参数,一个是key,一个是default。

    其中,key参数指定实际比较对象(常用于输出字典中键值最大(小)的键);

              default参数设置当比较对象为empty时,输出的结果

    实例(以max()函数为例):

     1 # max
     2 prices = {
     3     'A': 123,
     4     'B': 450.1,
     5     'C': 12,
     6     'E': 444,
     7 }
     8 # 返回最大值对应的键
     9 print(max(prices, key=prices.get, default=None))
    10 # 返回最大键
    11 print(max(prices, default=None))
    12 # 返回最大值
    13 print(max(prices.values(), default=None))
    14 # 当princes 为空时,返回default值,未设置default时,会报错
    15 prices = {}
    16 print(max(prices.values(), default=None))
    17 print(max(prices.values()))

    运行结果:

  • 相关阅读:
    9.17考试
    Something
    tesuto-Mobius
    7.22考试
    填坑...P1546 最短网络 Agri-Net
    P1125 笨小猴
    P2822 组合数问题
    致我们曾经刷过的水题
    Luogu P1186 玛丽卡
    Luogu P1726 上白泽慧音
  • 原文地址:https://www.cnblogs.com/jpapplication/p/15743192.html
Copyright © 2011-2022 走看看