带列表操作的Lambda表达式

拉杰夫

下面的lambda表达式不应该返回列表吗?目前不是。

 >>> f=lambda l ,x:l.append(x) 
 >>> print f([1],3)
 None

append是具有副作用的功能;它将一个值附加到现有列表中,而不返回值(或“无”,取决于您的想法)。

也许您想要:

lambda l, x: l + [x]

这将从现有列表中创建一个新列表,并在末尾添加一个元素。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带* args的lambda表达式

来自分类Dev

带空括号的Lambda表达式()

来自分类Dev

带参数的异步lambda表达式

来自分类Dev

If/if - else/ else 带 lambda 表达式

来自分类Dev

带条件的嵌套循环的Java Lambda表达式

来自分类Dev

带.Where子句的Lambda表达式,使用包含

来自分类Dev

使用带日期的lambda表达式与众不同

来自分类Dev

带Lambda表达式中的Join的where子句

来自分类Dev

带类的 C# Lambda 表达式

来自分类Dev

带OR的Xpath表达式

来自分类Dev

如何对需要委托列表的函数使用lambda表达式

来自分类Dev

Lambda表达式,其中ID在ID列表中

来自分类Dev

Python:列表函数和Lambda表达式

来自分类Dev

使用Lambda表达式比较两个列表

来自分类Dev

嵌套列表Linq Lambda表达式的单个结果

来自分类Dev

使用Lambda表达式更改列表内的值

来自分类Dev

使用列表作为参数的Lambda表达式

来自分类Dev

使用Lambda表达式在列表中分配值

来自分类Dev

Lambda 表达式:如何映射到列表而不是 IEnumerable?

来自分类Dev

列表推导式 Python 中的 Lambda 表达式

来自分类Dev

c# 子列表中条件的 lambda 表达式

来自分类Dev

使用 lambda 表达式循环并检查列表中的条件

来自分类Dev

构建用于在字典列表中过滤的 lambda 表达式

来自分类Dev

运算符“ &&”不能应用于“ lambda表达式”和“ lambda表达式”类型的操作数

来自分类Dev

Python Lambda表达式

来自分类Dev

重用lambda表达式

来自分类Dev

Scala Lambda表达式

来自分类Dev

Lambda表达式的参数

来自分类Dev

扩展lambda表达式