]> granicus.if.org Git - python/commitdiff
Merged revisions 68705-68706 via svnmerge from
authorGeorg Brandl <georg@python.org>
Tue, 27 Oct 2009 13:17:27 +0000 (13:17 +0000)
committerGeorg Brandl <georg@python.org>
Tue, 27 Oct 2009 13:17:27 +0000 (13:17 +0000)
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r68705 | benjamin.peterson | 2009-01-18 02:28:09 +0100 (So, 18 Jan 2009) | 1 line

  bytearrays are mutable sequences
........
  r68706 | benjamin.peterson | 2009-01-18 02:28:46 +0100 (So, 18 Jan 2009) | 1 line

  fix grammar
........

Doc/reference/datamodel.rst

index ea0f8692130746a376c719a51da9b864bc2875ce..7c526947813080f031c164d53d6a90f77145430b 100644 (file)
@@ -360,7 +360,7 @@ Sequences
       slicing notations can be used as the target of assignment and :keyword:`del`
       (delete) statements.
 
-      There is currently a single intrinsic mutable sequence type:
+      There are currently two intrinsic mutable sequence types:
 
       Lists
          .. index:: object: list
@@ -369,6 +369,14 @@ Sequences
          comma-separated list of expressions in square brackets. (Note that there are no
          special cases needed to form lists of length 0 or 1.)
 
+      Byte Arrays
+         .. index:: bytearray
+
+         A bytearray object is a mutable array. They are created by the built-in
+         :func:`bytearray` constructor.  Aside from being mutable (and hence
+         unhashable), byte arrays otherwise provide the same interface and
+         functionality as immutable bytes objects.
+
       .. index:: module: array
 
       The extension module :mod:`array` provides an additional example of a mutable