lambda的题
Posted itdong-1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lambda的题相关的知识,希望对你有一定的参考价值。
def num(): return [lambda x: i*x for i in range(4)] print([m(2) for m in num()])
这个式子,lambda相当于闭包函数,i相当于外部函数的变量.每次修改都会改变这个值最后结果[6,6,6,6]
以上是关于lambda的题的主要内容,如果未能解决你的问题,请参考以下文章
IntelliJ:求值lambda表达式在调试时引发编译错误
使用 savedInstanceState 保存和恢复 Kotlin lambda
Android开发太难了:Java Lambda ≠ Android Lambda (上)
Android开发太难了:Java Lambda ≠ Android Lambda (上)