• 第二次分享


    f = lambda x, y: x * y
    
    def func(x,y):
        return x*y
    
    max/min/filter/map/sorted联用
    
    salary_dict = {
        'nick': 3000,
        'jason': 100000,
        'tank': 5000,
        'sean': 2000
    }
    max(salary_dict)
    
    def func(i):
        return salary_dict(i)
    				i
    
    max(salary_dict,key=func)
         key=func默认做的事情
     1. 循环遍历salary_dict,会取到所有的key值
     2. 然后把所有的key值依次丢入func中,返回薪资
    3. 通过返回的薪资排序,得到最大值
    
    max(salary_dict, key=lambda name: salary_dict[name])
    min  soterd
    
    list(filter(lambda item: salary_dict[item] > 3000, salary_dict))
    
    map
    list(map(lambda i:salary_dict[i]+1,salary_dict))
    
  • 相关阅读:
    HDU
    POJ
    快速幂运算
    RocketMQ集群
    RocketMQ角色介绍
    RocketMQ初探
    MySQL 串行隔离级别小记
    分布式事务笔记
    MySQL分库分表篇
    MySQL主从篇
  • 原文地址:https://www.cnblogs.com/zqfzqf/p/11913388.html
Copyright © 2020-2023  润新知