Mercurial > cpython-lru_cache-weakref
diff Doc/lib/libstring.tex @ 31206:3771ff99d5f2 legacy-trunk
Update documentations for str.rsplit() with Alex Martelli's rewrite.
| author | Hye-Shik Chang <hyeshik@gmail.com> |
|---|---|
| date | Wed, 17 Dec 2003 02:49:03 +0000 |
| parents | 504943c89193 |
| children | 2cd96629fe8d |
line wrap: on
line diff
--- a/Doc/lib/libstring.tex Tue Dec 16 20:59:37 2003 +0000 +++ b/Doc/lib/libstring.tex Wed Dec 17 02:49:03 2003 +0000 @@ -216,19 +216,14 @@ \end{funcdesc} \begin{funcdesc}{rsplit}{s\optional{, sep\optional{, maxsplit}}} - Return a list of the words of the string \var{s}, scanning \var{s} from - the end working forward. The resulting list of words is in the same - order as \function{split()}. If the optional second argument \var{sep} - is absent or \code{None}, the words are separated by arbitrary strings - of whitespace characters (space, tab, newline, return, formfeed). - If the second argument \var{sep} is present and not \code{None}, it - specifies a string to be used as the word separator. The returned - list will then have one more item than the number of non-overlapping - occurrences of the separator in the string. The optional third argument - \var{maxsplit} defaults to 0. If it is nonzero, at most \var{maxsplit} - number of splits occur, and the remainder of the string is returned - as the first element of the list (thus, the list will have at most - \code{\var{maxsplit}+1} elements). + Return a list of the words of the string \var{s}, scanning \var{s} + from the end. To all intents and purposes, the resulting list of + words is the same as returned by \function{split()}, except when the + optional third argument \var{maxsplit} is explicitly specified and + nonzero. When \var{maxsplit} is nonzero, at most \var{maxsplit} + number of splits -- the \em{rightmost} ones -- occur, and the remainder + of the string is returned as the first element of the list (thus, the + list will have at most \code{\var{maxsplit}+1} elements). \versionadded{2.4} \end{funcdesc}
