]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Clarify when iter() is first called in generator expressions.
authorRaymond Hettinger <python@rcn.com>
Thu, 20 May 2004 22:59:26 +0000 (22:59 +0000)
committerRaymond Hettinger <python@rcn.com>
Thu, 20 May 2004 22:59:26 +0000 (22:59 +0000)
Doc/whatsnew/whatsnew24.tex

index f5890a18fc06664d881eea06bf4afda2c28b3f45..1db43035a7943fb6bf8561cee2ea52ceefb86e23 100644 (file)
@@ -105,13 +105,13 @@ friendly than equivalent list comprehensions.
 is equivalent to:
 
 \begin{verbatim}
-    def _generator(exp):
+    def __gen(exp):
         for var1 in exp:
             for var2 in exp2:
                 if exp3:
                     yield tgtexp
-    g = _generator(exp1)
-    del _generator
+    g = __gen(iter(exp1))
+    del __gen
 \end{verbatim}
 
 The advantage over full generator definitions is in economy of