From: Fred Drake Date: Wed, 18 Jun 2003 17:14:29 +0000 (+0000) Subject: Include "instances of most classes" in a warning about mutable objects X-Git-Tag: v2.3c1~380 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3a8fbe7eeca4cc8cb944c8120690e54a6c775747;p=thirdparty%2FPython%2Fcpython.git Include "instances of most classes" in a warning about mutable objects as default values of function/method parameters. --- diff --git a/Doc/tut/tut.tex b/Doc/tut/tut.tex index c9dd660f8752..1be251ee04d0 100644 --- a/Doc/tut/tut.tex +++ b/Doc/tut/tut.tex @@ -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=[]):