From: Raymond Hettinger Date: Thu, 20 May 2004 22:59:26 +0000 (+0000) Subject: Clarify when iter() is first called in generator expressions. X-Git-Tag: v2.4a1~353 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=956e4f792fbaea5aca938d6ed0d66bdc7c7e401b;p=thirdparty%2FPython%2Fcpython.git Clarify when iter() is first called in generator expressions. --- diff --git a/Doc/whatsnew/whatsnew24.tex b/Doc/whatsnew/whatsnew24.tex index f5890a18fc06..1db43035a794 100644 --- a/Doc/whatsnew/whatsnew24.tex +++ b/Doc/whatsnew/whatsnew24.tex @@ -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