mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Merged revisions 67954 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r67954 | benjamin.peterson | 2008-12-27 12:24:11 -0600 (Sat, 27 Dec 2008) | 1 line #4748 lambda generators shouldn't return values ........
This commit is contained in:
parent
5cdee16e1f
commit
371ccfb5f5
3 changed files with 18 additions and 1 deletions
|
@ -928,6 +928,16 @@ Test the __name__ attribute and the repr()
|
|||
'f'
|
||||
>>> repr(g) # doctest: +ELLIPSIS
|
||||
'<generator object f at ...>'
|
||||
|
||||
Lambdas shouldn't have their usual return behavior.
|
||||
|
||||
>>> x = lambda: (yield 1)
|
||||
>>> list(x())
|
||||
[1]
|
||||
|
||||
>>> x = lambda: ((yield 1), (yield 2))
|
||||
>>> list(x())
|
||||
[1, 2]
|
||||
"""
|
||||
|
||||
# conjoin is a simple backtracking generator, named in honor of Icon's
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue