[Python-checkins] CVS: python/dist/src/Doc/lib libstdtypes.tex,1.55,1.56

Guido van Rossum gvanrossum@users.sourceforge.net
Mon, 23 Apr 2001 06:23:01 -0700


Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv19391

Modified Files:
	libstdtypes.tex 
Log Message:
At the suggestion of Peter Funk, document 'key in dict' and 'key not
in dict' after has_key(), with a \versionadded{2.2} note.


Index: libstdtypes.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libstdtypes.tex,v
retrieving revision 1.55
retrieving revision 1.56
diff -C2 -r1.55 -r1.56
*** libstdtypes.tex	2001/04/22 01:56:51	1.55
--- libstdtypes.tex	2001/04/23 13:22:59	1.56
***************
*** 868,880 ****
    \lineiii{\var{a}.clear()}{remove all items from \code{a}}{}
    \lineiii{\var{a}.copy()}{a (shallow) copy of \code{a}}{}
!   \lineiii{\var{k} \code{in} \var{a}}
            {\code{1} if \var{a} has a key \var{k}, else \code{0}}
            {}
    \lineiii{\var{k} not in \var{a}}
!           {\code{0} if \var{a} has a key \var{k}, else \code{1}}
!           {}
!   \lineiii{\var{a}.has_key(\var{k})}
!           {Equivalent to \var{k} \code{in} \var{a}}
!           {}
    \lineiii{\var{a}.items()}
            {a copy of \var{a}'s list of (\var{key}, \var{value}) pairs}
--- 868,880 ----
    \lineiii{\var{a}.clear()}{remove all items from \code{a}}{}
    \lineiii{\var{a}.copy()}{a (shallow) copy of \code{a}}{}
!   \lineiii{\var{a}.has_key(\var{k})}
            {\code{1} if \var{a} has a key \var{k}, else \code{0}}
            {}
+   \lineiii{\var{k} \code{in} \var{a}}
+           {Equivalent to \var{a}.has_key(\var{k})}
+           {\versionadded{2.2}}
    \lineiii{\var{k} not in \var{a}}
!           {Equivalent to \code{not} \var{a}.has_key(\var{k})}
!           {\versionadded{2.2}}
    \lineiii{\var{a}.items()}
            {a copy of \var{a}'s list of (\var{key}, \var{value}) pairs}