mirror of
https://github.com/python/cpython.git
synced 2025-09-28 19:25:27 +00:00
#14763: fix documentation for string.split/rsplit.
This commit is contained in:
parent
284fa08eb7
commit
95f42a86dd
1 changed files with 8 additions and 7 deletions
|
@ -908,11 +908,12 @@ not be removed until Python 3. The functions defined in this module are:
|
||||||
whitespace characters (space, tab, newline, return, formfeed). If the second
|
whitespace characters (space, tab, newline, return, formfeed). If the second
|
||||||
argument *sep* is present and not ``None``, it specifies a string to be used as
|
argument *sep* is present and not ``None``, it specifies a string to be used as
|
||||||
the word separator. The returned list will then have one more item than the
|
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
|
number of non-overlapping occurrences of the separator in the string.
|
||||||
optional third argument *maxsplit* defaults to 0. If it is nonzero, at most
|
If *maxsplit* is given, at most *maxsplit* number of splits occur, and the
|
||||||
*maxsplit* number of splits occur, and the remainder of the string is returned
|
remainder of the string is returned as the final element of the list (thus,
|
||||||
as the final element of the list (thus, the list will have at most
|
the list will have at most ``maxsplit+1`` elements). If *maxsplit* is not
|
||||||
``maxsplit+1`` elements).
|
specified or ``-1``, then there is no limit on the number of splits (all
|
||||||
|
possible splits are made).
|
||||||
|
|
||||||
The behavior of split on an empty string depends on the value of *sep*. If *sep*
|
The behavior of split on an empty string depends on the value of *sep*. If *sep*
|
||||||
is not specified, or specified as ``None``, the result will be an empty list.
|
is not specified, or specified as ``None``, the result will be an empty list.
|
||||||
|
@ -925,7 +926,7 @@ not be removed until Python 3. The functions defined in this module are:
|
||||||
Return a list of the words of the string *s*, scanning *s* from the end. To all
|
Return a list of the words of the string *s*, scanning *s* from the end. To all
|
||||||
intents and purposes, the resulting list of words is the same as returned by
|
intents and purposes, the resulting list of words is the same as returned by
|
||||||
:func:`split`, except when the optional third argument *maxsplit* is explicitly
|
:func:`split`, except when the optional third argument *maxsplit* is explicitly
|
||||||
specified and nonzero. When *maxsplit* is nonzero, at most *maxsplit* number of
|
specified and nonzero. If *maxsplit* is given, at most *maxsplit* number of
|
||||||
splits -- the *rightmost* ones -- occur, and the remainder of the string is
|
splits -- the *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
|
returned as the first element of the list (thus, the list will have at most
|
||||||
``maxsplit+1`` elements).
|
``maxsplit+1`` elements).
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue