From: Georg Brandl Date: Wed, 5 Jul 2006 14:18:45 +0000 (+0000) Subject: Patch #1517490: fix glitches in filter() docs. X-Git-Tag: v2.5b2~54 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f41beacecb1bb26adccb0712532e116cd5014009;p=thirdparty%2FPython%2Fcpython.git Patch #1517490: fix glitches in filter() docs. --- diff --git a/Doc/lib/libfuncs.tex b/Doc/lib/libfuncs.tex index 6b7a68821a04..38eeaf18595f 100644 --- a/Doc/lib/libfuncs.tex +++ b/Doc/lib/libfuncs.tex @@ -468,10 +468,10 @@ class C: Construct a list from those elements of \var{list} for which \var{function} returns true. \var{list} may be either a sequence, a container which supports iteration, or an iterator, If \var{list} - is a string or a tuple, the result also has that type; otherwise it - is always a list. If \var{function} is \code{None}, the identity - function is assumed, that is, all elements of \var{list} that are false - (zero or empty) are removed. + is a string (either \code{str} or \code{unicode}) or a tuple, the result + also has that type; otherwise it is always a list. If \var{function} is + \code{None}, the identity function is assumed, that is, all elements of + \var{list} that are false are removed. Note that \code{filter(function, \var{list})} is equivalent to \code{[item for item in \var{list} if function(item)]} if function is