#3204: remove slice operations from operator doc.
authorGeorg Brandl <georg@python.org>
Thu, 26 Jun 2008 19:00:11 +0000 (19:00 +0000)
committerGeorg Brandl <georg@python.org>
Thu, 26 Jun 2008 19:00:11 +0000 (19:00 +0000)
Doc/library/operator.rst

index a0a767bc872b0ee29dded905281c7d5a998f6dfd..37996e01281a82ef6de799d4d10dc94afd211f50 100644 (file)
@@ -210,24 +210,12 @@ Operations which work with sequences include:
    Remove the value of *a* at index *b*.
 
  
-.. function:: delslice(a, b, c)
-              __delslice__(a, b, c)
-
-   Delete the slice of *a* from index *b* to index *c-1*.
-
-
 .. function:: getitem(a, b)
               __getitem__(a, b)
 
    Return the value of *a* at index *b*.
 
 
-.. function:: getslice(a, b, c)
-              __getslice__(a, b, c)
-
-   Return the slice of *a* from index *b* to index *c-1*.
-
-
 .. function:: indexOf(a, b)
 
    Return the index of the first of occurrence of *b* in *a*.
@@ -245,12 +233,6 @@ Operations which work with sequences include:
    Set the value of *a* at index *b* to *c*.
 
 
-.. function:: setslice(a, b, c, v)
-              __setslice__(a, b, c, v)
-
-   Set the slice of *a* from index *b* to index *c-1* to the sequence *v*.
-
-
 Many operations have an "in-place" version.  The following functions provide a
 more primitive access to in-place operators than the usual syntax does; for
 example, the :term:`statement` ``x += y`` is equivalent to
@@ -533,12 +515,6 @@ Python syntax and the functions in the :mod:`operator` module.
 +-----------------------+-------------------------+---------------------------------+
 | Sequence Repitition   | ``seq * i``             | ``repeat(seq, i)``              |
 +-----------------------+-------------------------+---------------------------------+
-| Slice Assignment      | ``seq[i:j] = values``   | ``setslice(seq, i, j, values)`` |
-+-----------------------+-------------------------+---------------------------------+
-| Slice Deletion        | ``del seq[i:j]``        | ``delslice(seq, i, j)``         |
-+-----------------------+-------------------------+---------------------------------+
-| Slicing               | ``seq[i:j]``            | ``getslice(seq, i, j)``         |
-+-----------------------+-------------------------+---------------------------------+
 | String Formatting     | ``s % obj``             | ``mod(s, obj)``                 |
 +-----------------------+-------------------------+---------------------------------+
 | Subtraction           | ``a - b``               | ``sub(a, b)``                   |