Python 简述字典搭配 max() 函数用法以及key参数使用
一、
由上图可以得出两个结论:
1、max() 函数中没有 key 参数时,求的是 key 的最大值
2、max() 函数中有 key 参数时,求的是 value 的最大值
由此引出 key 的用法
二、key 的用法
key 后面跟的是函数名,注意此处不是调用函数
上图示例中用的是字典中的 get 函数,即通过 get 函数得到 value 值,如下图:
所以,综上可见,我们现在 max() 函数就是作用在 values 上,也就是求出所有 values 的最大值,但是返回的仍是key,也就是返回 value 最大的 key。
三、此外,key 中的函数可以自己定义。