print(i,lambda i = for i in range(4))为啥打印不出来
lambda更像是一个简化的def,就是说你必须对i进行一个操作,比如赋值,i++,i--等。for i in range 则是i的一个取值范围,而且一个变量应该是不能等于一个语句的。
Python 之 lambda 函数完整详解 & 巧妙运用_Nick.Peng's Blogs-CSDN博客 lambda 函数在 Python 编程语言中使用频率非常高,那么,什么是lambda?它有哪些用法?本文参考: https://blog.csdn.net/zjuxsl/article/details/79437563这里总结了关于 Python 中的 lambda 函数的“一个语法,三个特性,四个用法”。一个语法:在 Python 中,lambda 函数的语法是唯一的。其形式如... https://blog.csdn.net/PY0312/article/details/88956795?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163102295916780255271970%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163102295916780255271970&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-88956795.pc_search_insert_download&utm_term=lambda%E5%87%BD%E6%95%B0python&spm=1018.2226.3001.4449
推荐去这个学习一下。