https://github.com/python/cpython/commit/a96cba5c4aa3cf859a9cacab590fc1a51d6efbbb
commit: a96cba5c4aa3cf859a9cacab590fc1a51d6efbbb
branch: main
author: Adorilson Bezerra <[email protected]>
committer: StanFromIreland <[email protected]>
date: 2026-06-04T12:39:14+01:00
summary:
gh-106318: Add doctest role and a 'See also' to the `str.split()` docs (#144367)
files:
M Doc/library/stdtypes.rst
diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst
index ba896212925d89..f770809dfb4006 100644
--- a/Doc/library/stdtypes.rst
+++ b/Doc/library/stdtypes.rst
@@ -2616,7 +2616,9 @@ expression support in the :mod:`re` module).
:func:`re.split`). Splitting an empty string with a specified separator
returns ``['']``.
- For example::
+ For example:
+
+ .. doctest::
>>> '1,2,3'.split(',')
['1', '2', '3']
@@ -2634,7 +2636,9 @@ expression support in the :mod:`re` module).
string or a string consisting of just whitespace with a ``None`` separator
returns ``[]``.
- For example::
+ For example:
+
+ .. doctest::
>>> '1 2 3'.split()
['1', '2', '3']
@@ -2646,7 +2650,9 @@ expression support in the :mod:`re` module).
If *sep* is not specified or is ``None`` and *maxsplit* is ``0``, only
leading runs of consecutive whitespace are considered.
- For example::
+ For example:
+
+ .. doctest::
>>> "".split(None, 0)
[]
@@ -2655,7 +2661,7 @@ expression support in the :mod:`re` module).
>>> " foo ".split(maxsplit=0)
['foo ']
- See also :meth:`join`.
+ See also :meth:`join` and :meth:`rsplit`.
.. index::
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3//lists/python-checkins.python.org
Member address: [email protected]