zoukankan      html  css  js  c++  java
  • Python中列表内置函数max()与min()用法

    链接于:https://www.runoob.com/python/python-lists.html

    min()返回列表中最小的元素。

    max()返回列表中最大的元素。

    >>> x = ['11','2','3']
    >>> max(x)
    '3'
    >>> min(x)
    '11'
    

    以上列表中的元素为字符串类型。

    字符串比较大小:

             字符串按位比较,两个字符串第一位字符的ascii码谁大,字符串就大,不再比较后面的;第一个字符相同就比第二个字符串,以此类推,需要注意的是空格的ascii码是32,空(null)的ascii码是0。

    通过命名参数key,指定取最值得方法

    >>> x = ['11','2','3']
    >>> max(x,key=len)
    '11'

    传入了长度函数,则参数会根据长度比较大小。  

    补充:

    1、max(),min()同样适用于元组、字符串、集合、range对象、字典等。(要求所有元素之间可以比较大小)

    2、在对字典进行操作时,默认是对字典的“键”进行计算,如果需要对字典的“值”进行计算,则需要使用字典对象的values()方法明确说明。

    例:

    >>> a = {1:1,2:5,3:8}
    >>> max(a)
    3
    >>> max(a.values())
    8
    >>> 
    

      

  • 相关阅读:
    设置Tomcat根目录
    使用Servlet Filter做Login checking
    Javac命令一次编译一个目录下的所有java文件
    Java ArrayList操作
    Java 读Properties
    Java文件读写
    Servlet Listener
    Servlet连接数据库
    Servlet Filter 3
    Servlet Filter 2
  • 原文地址:https://www.cnblogs.com/py2019/p/12094858.html
Copyright © 2011-2022 走看看