⚠️ reduce 的初值有什么用
reduce 的第三个参数(初值)最重要的作用是【0】。
阅读更多 →
reduce 在做什么
reduce 干的活是【0】。
阅读更多 →
⚠️ 要用三次的逻辑,就别写成 lambda
一批金额 [120, 80, 200, 150],门槛 100:留下不低于门槛的,各乘 10,再加起来。这正是 l1_basic_11 里用循环做过的那条流水线。这个"够不够格"的
阅读更多 →
自己写:给 sorted 传 lambda
同一份订单排两次:按金额降序、按城市名升序。
阅读更多 →
自己写:两句 lambda 串起来
一批金额 [120, 80, 200, 150],门槛 100:留下不低于门槛的,各乘 10,再加起来。这正是 l1_basic_11 里用循环做过的那条流水线。用 lambda 写,输出挑出几条、总
阅读更多 →
⚠️ key 前面加个负号
同一份订单排两次,第二次的 key 前面加了个负号: ORD = [{'city': '北京', 'amount': 120}, {'city&
阅读更多 →
两句 lambda 各算出什么
一批金额 [120, 80, 200, 150],门槛 100:留下不低于门槛的,各乘 10,再加起来。这正是 l1_basic_11 里用循环做过的那条流水线。用两句 lambda 分别挑一次、换一
阅读更多 →
把 lambda 赋给一个变量,好不好
写 f = lambda x: x * 10 这种代码【0】。
阅读更多 →
⚠️ 什么时候不该用 lambda
下面这些场合里,不该用 lambda 的是【0】。
阅读更多 →
lambda 和 def 差在哪
lambda 写出来的函数和 def 写的,本质区别是【0】。
阅读更多 →