[Python-checkins] Doc: Fix alphabetical ordering of removeprefix/suffix. (GH-22194)
Miss Islington (bot)
webhook-mailer at python.org
Tue Sep 15 09:51:38 EDT 2020
https://github.com/python/cpython/commit/7af6bf4dad3762eeb3fb17e955e69729e35e9a97
commit: 7af6bf4dad3762eeb3fb17e955e69729e35e9a97
branch: 3.9
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2020-09-10T17:13:56-07:00
summary:
Doc: Fix alphabetical ordering of removeprefix/suffix. (GH-22194)
(cherry picked from commit 3304cbd990f06b72480a6dc8f6f4fe1a1376dde7)
Co-authored-by: Benjamin Peterson <benjamin at python.org>
files:
M Doc/library/stdtypes.rst
diff --git a/Doc/library/stdtypes.rst b/Doc/library/stdtypes.rst
index 6a9fdcb38d24b..c3f5c04aac7d9 100644
--- a/Doc/library/stdtypes.rst
+++ b/Doc/library/stdtypes.rst
@@ -1547,33 +1547,6 @@ expression support in the :mod:`re` module).
interpreted as in slice notation.
-.. method:: str.removeprefix(prefix, /)
-
- If the string starts with the *prefix* string, return
- ``string[len(prefix):]``. Otherwise, return a copy of the original
- string::
-
- >>> 'TestHook'.removeprefix('Test')
- 'Hook'
- >>> 'BaseTestCase'.removeprefix('Test')
- 'BaseTestCase'
-
- .. versionadded:: 3.9
-
-.. method:: str.removesuffix(suffix, /)
-
- If the string ends with the *suffix* string and that *suffix* is not empty,
- return ``string[:-len(suffix)]``. Otherwise, return a copy of the
- original string::
-
- >>> 'MiscTests'.removesuffix('Tests')
- 'Misc'
- >>> 'TmpDirMixin'.removesuffix('Tests')
- 'TmpDirMixin'
-
- .. versionadded:: 3.9
-
-
.. method:: str.encode(encoding="utf-8", errors="strict")
Return an encoded version of the string as a bytes object. Default encoding
@@ -1888,6 +1861,34 @@ expression support in the :mod:`re` module).
the string itself, followed by two empty strings.
+.. method:: str.removeprefix(prefix, /)
+
+ If the string starts with the *prefix* string, return
+ ``string[len(prefix):]``. Otherwise, return a copy of the original
+ string::
+
+ >>> 'TestHook'.removeprefix('Test')
+ 'Hook'
+ >>> 'BaseTestCase'.removeprefix('Test')
+ 'BaseTestCase'
+
+ .. versionadded:: 3.9
+
+
+.. method:: str.removesuffix(suffix, /)
+
+ If the string ends with the *suffix* string and that *suffix* is not empty,
+ return ``string[:-len(suffix)]``. Otherwise, return a copy of the
+ original string::
+
+ >>> 'MiscTests'.removesuffix('Tests')
+ 'Misc'
+ >>> 'TmpDirMixin'.removesuffix('Tests')
+ 'TmpDirMixin'
+
+ .. versionadded:: 3.9
+
+
.. method:: str.replace(old, new[, count])
Return a copy of the string with all occurrences of substring *old* replaced by
More information about the Python-checkins
mailing list