changeset: 78907:144d649764cf user: Stefan Krah date: Thu Aug 30 12:09:09 2012 +0200 files: Doc/library/stdtypes.rst description: Issue #15724: Add versionchanged tags to the memoryview documentation. diff -r de409254d61b -r 144d649764cf Doc/library/stdtypes.rst --- a/Doc/library/stdtypes.rst Sat Sep 01 14:27:51 2012 +0200 +++ b/Doc/library/stdtypes.rst Thu Aug 30 12:09:09 2012 +0200 @@ -2450,6 +2450,8 @@ ``v == w`` for memoryview objects. .. versionchanged:: 3.3 + Previous versions compared the raw memory disregarding the item format + and the logical array structure. .. method:: tobytes() @@ -2479,8 +2481,10 @@ >>> m.tolist() [1.1, 2.2, 3.3] - :meth:`tolist` is currently restricted to single character native formats - in :mod:`struct` module syntax. + .. versionchanged:: 3.3 + :meth:`tolist` now supports all single character native formats in + :mod:`struct` module syntax as well as multi-dimensional + representations. .. method:: release() @@ -2664,6 +2668,10 @@ arbitrary format strings, but some methods (e.g. :meth:`tolist`) are restricted to native single element formats. + .. versionchanged:: 3.3 + format ``'B'`` is now handled according to the struct module syntax. + This means that ``memoryview(b'abc')[0] == b'abc'[0] == 97``. + .. attribute:: itemsize The size in bytes of each element of the memoryview::

AltStyle によって変換されたページ (->オリジナル) /