zoukankan      html  css  js  c++  java
  • python3--max()函数

    max() 方法返回给定参数的最大值,参数可以为序列。
    语法:
    max( x, y, z, .... )
    >>> a='1,2,3,4'
    >>> type(a)             #类型为字符串
    <type 'str'>
    >>> max(a)              #max 返回了最大值
    '4'
    >>> a=[1,2,3,4]
    >>> type(a)             #类型是列表
    <type 'list'>
    >>> max(a)              #max函数也返回了最大值
    4
    >>>
    >>> a=[(1,2),(2,3),(3,4)]                #假设列表里面是元组构成元素呢
    >>> max(a)                                     #按照元素里面元组的第一个元素的排列顺序,输出最大值(如果第一个元素相同,则比较第二个元素,输出最大值)据推理是按ascii码进行排序的
    (3, 4)
    >>> a=[('a',1),('A',1)]                     #实验推测是按ascii码进行排序,比较  a  和   A 的值,得出a > A   ,  因为ascii 码里面,按照排列顺序 小 a在 A的后面
    >>> max(a)
    ('a', 1)
    >>> a=[(1,3),(2,2),(3,1)]                #列表里面的元素都由元组构成,元组都由数字组成,输出最大值
    >>> max(a)
    (3, 1)
    >>> a=[(1,3),(2,2),(3,1),(3,2)]
    >>> max(a)
    (3, 2)
    >>> a=[(1,3),(2,2),(3,1),(3,'b'),('a',1)]
    >>> max(a)
    ('a', 1)
    >>> a={1:2,2:2,3:1,4:'aa',5:2}                  #比较字典里面的最大值,会输出最大的‘键’,根‘值’没关系,也不会输出‘值’
    >>> max(a)
    5
  • 相关阅读:
    48. Rotate Image
    47. Permutations II
    46. Permutations
    45. Jump Game II
    44. Wildcard Matching
    43. Multiply Strings
    42. Trapping Rain Water
    41. First Missing Positive
    40. Combination Sum II
    39. Combination Sum
  • 原文地址:https://www.cnblogs.com/guang2508/p/13129808.html
Copyright © 2011-2022 走看看