]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Include "instances of most classes" in a warning about mutable objects
authorFred Drake <fdrake@acm.org>
Wed, 18 Jun 2003 17:17:10 +0000 (17:17 +0000)
committerFred Drake <fdrake@acm.org>
Wed, 18 Jun 2003 17:17:10 +0000 (17:17 +0000)
as default values of function/method parameters.

Doc/tut/tut.tex

index cba0a8e98bb9b0dc58e9e7188ae34ed238845d07..cd5c758a8a9603428a96c4ca3ca8b941e35e83e9 100644 (file)
@@ -1388,8 +1388,9 @@ will print \code{5}.
 
 \strong{Important warning:}  The default value is evaluated only once.
 This makes a difference when the default is a mutable object such as a
-list or dictionary.  For example, the following function accumulates
-the arguments passed to it on subsequent calls:
+list, dictionary, or instances of most classes.  For example, the
+following function accumulates the arguments passed to it on
+subsequent calls:
 
 \begin{verbatim}
 def f(a, L=[]):