[Python-checkins] python/dist/src/Doc/lib libstdtypes.tex,1.126,1.127

doerwalter@users.sourceforge.net doerwalter@users.sourceforge.net
Tue, 17 Jun 2003 09:19:58 -0700


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

Modified Files:
	libstdtypes.tex 
Log Message:
Updated documentation for the new slice arguments for list.index().


Index: libstdtypes.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libstdtypes.tex,v
retrieving revision 1.126
retrieving revision 1.127
diff -C2 -d -r1.126 -r1.127
*** libstdtypes.tex	31 May 2003 08:05:49 -0000	1.126
--- libstdtypes.tex	17 Jun 2003 16:19:56 -0000	1.127
***************
*** 943,948 ****
    \lineiii{\var{s}.count(\var{x})}
      {return number of \var{i}'s for which \code{\var{s}[\var{i}] == \var{x}}}{}
!   \lineiii{\var{s}.index(\var{x})}
!     {return smallest \var{i} such that \code{\var{s}[\var{i}] == \var{x}}}{(4)}
    \lineiii{\var{s}.insert(\var{i}, \var{x})}
  	{same as \code{\var{s}[\var{i}:\var{i}] = [\var{x}]}}{(5)}
--- 943,949 ----
    \lineiii{\var{s}.count(\var{x})}
      {return number of \var{i}'s for which \code{\var{s}[\var{i}] == \var{x}}}{}
!   \lineiii{\var{s}.index(\var{x}\optional{, \var{i}\optional{, \var{j}}})}
!     {return smallest \var{k} such that \code{\var{s}[\var{k}] == \var{x}} and
!     \code{\var{i} <= \var{k} < \var{j}}}{(4)}
    \lineiii{\var{s}.insert(\var{i}, \var{x})}
  	{same as \code{\var{s}[\var{i}:\var{i}] = [\var{x}]}}{(5)}
***************
*** 983,987 ****
  
  \item[(4)] Raises \exception{ValueError} when \var{x} is not found in
!   \var{s}.
  
  \item[(5)] When a negative index is passed as the first parameter to
--- 984,992 ----
  
  \item[(4)] Raises \exception{ValueError} when \var{x} is not found in
!   \var{s}. When a negative index is passed as the second or third parameter
!   to the \method{index()} method, the list length is added, as for slice
!   indices.  If it is still negative, it is truncated to zero, as for
!   slice indices.  \versionchanged[Previously, \method{index()} didn't
!   have arguments for specifying start and stop positions]{2.3}
  
  \item[(5)] When a negative index is passed as the first parameter to