擅长:python、mysql、java
<p>Numpy数组是<a href="http://docs.scipy.org/doc/numpy/reference/arrays.ndarray.html#internal-memory-layout-of-an-ndarray" rel="nofollow">"a contiguous one-dimensional segment of computer memory"</a>,所以你真的不可能创建一个由内存块组成的Numpy数组。在</p>
<p>唯一的可能是反过来,首先创建数组,然后将数组的单个元素切片分配给对象,例如</p>
<pre><code>class Super1(object):
def __init__(self, value1):
self._value1 = value1
@property
def value1(self):
return self._value1[0]
@value1.setter
def value1(self, value):
self._value1[0] = value
</code></pre>
<p>现在:</p>
^{pr2}$