1.8 字典的运算
问题
如何对字典进行类似于求最大值、最小值等操作?
解决方案
求最大值和最小值、排序:
注意 zip()
函数创建的是一个只能访问一次的迭代器。
讨论
如果只想获得值,或者获得键,可以直接使用 key 参数:
当多个实体拥有相同的值的时候,键会决定返回结果。 比如,在执行 min()
和 max()
操作的时候,如果恰巧最小或最大值有重复的,那么拥有最小或最大键的实体会返回。
Last updated
Was this helpful?
如何对字典进行类似于求最大值、最小值等操作?
求最大值和最小值、排序:
注意 zip()
函数创建的是一个只能访问一次的迭代器。
如果只想获得值,或者获得键,可以直接使用 key 参数:
当多个实体拥有相同的值的时候,键会决定返回结果。 比如,在执行 min()
和 max()
操作的时候,如果恰巧最小或最大值有重复的,那么拥有最小或最大键的实体会返回。
Last updated
Was this helpful?