python 3.4.1 itertools文档语法lambda(x,_:r * x *(1-x)

时间:2014-07-08 00:41:16

标签: python lambda itertools

python 3.4.1函数编程文档提供了itertools的示例。它是功能编程部分10.0下的10.1节。有一个使用语法定义的lambda函数:( r的值在示例中的其他位置设置。)

lambda(x,_:r*x*(1-x))

我没有看到上面的_语法。有人可以解释_。在Erlang,_会匹配"不关心"。我不知道它在这里做了什么。

谢谢。

1 个答案:

答案 0 :(得分:0)

_是一个与其他变量一样的变量。名称_通常用于我们不关心的变量,尽管这只是一个惯例;该值不会被自动丢弃或任何其他内容。