如何在Cython中获取typed memoryviews的大小

9

在Cython中,能否获取MemoryView的大小?理想情况下,我想要像numpy中的arr.shape一样的东西。

1个回答

10

来自http://docs.python.org/3.3/library/stdtypes.html#memoryview

len(view)等于tolist的长度。如果view.ndim = 0,则长度为1。如果view.ndim = 1,则长度等于视图中的元素数。对于更高的维度,长度等于视图的嵌套列表表示的长度。itemsize属性将给出单个元素中的字节数。


(说明:该段内容介绍了Python语言中memoryview类型的一些属性及其用法。它提到了视图对象的长度、维度和元素的字节数等信息。)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接