您的位置:首页 > 编程语言 > Python开发

python函数max与min的高阶使用,list强转的本质,字典列表比值办法max的隐藏功能

2018-02-03 23:00 1186 查看










max的参数要为同类型,如不同,报错。

因不同类型无法比较

max如果参数是一个可迭代类型,则先比较每个元素第一个,取最大的,再进行第二个的比较



对于这样的,每个成员是元组,就先比较   l[0],如有两个最大值,再比较相同l[0]的l[1]



汇总

max与min可有多个参数

参数可是多个数字,字符串

也可是多个可迭代的如元组,字典等

比较大小或按数字大小,或按ascii大小一个个的比

list

强转为列表

只能操作可迭代对象

把可迭代的成员作为列表的成员

数字等不可变类型,无法强转为list列表类型

对于字典的比较大小

对同一个字典比较大小,max(字典名),是可以比的,比的是字典的键的大小。

max(字典名.values()),比的是值的大小

max(zip(字典名.values(),字典名.keys())),按值比较后得到元组,值键对





内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: