第二次分享
Posted zqfzqf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第二次分享相关的知识,希望对你有一定的参考价值。
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))
以上是关于第二次分享的主要内容,如果未能解决你的问题,请参考以下文章
在使用 FirebaseRecyclerPagingAdapter 时,第二次单击 RecyclerView 中的项目时,片段显示为空