Commit f4efa312 authored by Andre Delfino's avatar Andre Delfino Committed by Inada Naoki

Correct "inplace" with "in-place" (GH-10480)

parent 96be3400
...@@ -2052,7 +2052,7 @@ Sequence Object Structures ...@@ -2052,7 +2052,7 @@ Sequence Object Structures
signature. It should modify its first operand, and return it. This slot signature. It should modify its first operand, and return it. This slot
may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceConcat` may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceConcat`
will fall back to :c:func:`PySequence_Concat`. It is also used by the will fall back to :c:func:`PySequence_Concat`. It is also used by the
augmented assignment ``+=``, after trying numeric inplace addition augmented assignment ``+=``, after trying numeric in-place addition
via the :c:member:`~PyNumberMethods.nb_inplace_add` slot. via the :c:member:`~PyNumberMethods.nb_inplace_add` slot.
.. c:member:: ssizeargfunc PySequenceMethods.sq_inplace_repeat .. c:member:: ssizeargfunc PySequenceMethods.sq_inplace_repeat
...@@ -2061,7 +2061,7 @@ Sequence Object Structures ...@@ -2061,7 +2061,7 @@ Sequence Object Structures
signature. It should modify its first operand, and return it. This slot signature. It should modify its first operand, and return it. This slot
may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceRepeat` may be left to *NULL*, in this case :c:func:`!PySequence_InPlaceRepeat`
will fall back to :c:func:`PySequence_Repeat`. It is also used by the will fall back to :c:func:`PySequence_Repeat`. It is also used by the
augmented assignment ``*=``, after trying numeric inplace multiplication augmented assignment ``*=``, after trying numeric in-place multiplication
via the :c:member:`~PyNumberMethods.nb_inplace_multiply` slot. via the :c:member:`~PyNumberMethods.nb_inplace_multiply` slot.
......
...@@ -440,8 +440,8 @@ Python syntax and the functions in the :mod:`operator` module. ...@@ -440,8 +440,8 @@ Python syntax and the functions in the :mod:`operator` module.
| Ordering | ``a > b`` | ``gt(a, b)`` | | Ordering | ``a > b`` | ``gt(a, b)`` |
+-----------------------+-------------------------+---------------------------------------+ +-----------------------+-------------------------+---------------------------------------+
Inplace Operators In-place Operators
----------------- ------------------
Many operations have an "in-place" version. Listed below are functions Many operations have an "in-place" version. Listed below are functions
providing a more primitive access to in-place operators than the usual syntax providing a more primitive access to in-place operators than the usual syntax
...@@ -464,7 +464,7 @@ value is computed, but not assigned back to the input variable: ...@@ -464,7 +464,7 @@ value is computed, but not assigned back to the input variable:
>>> a >>> a
'hello' 'hello'
For mutable targets such as lists and dictionaries, the inplace method For mutable targets such as lists and dictionaries, the in-place method
will perform the update, so no subsequent assignment is necessary: will perform the update, so no subsequent assignment is necessary:
>>> s = ['h', 'e', 'l', 'l', 'o'] >>> s = ['h', 'e', 'l', 'l', 'o']
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment