擅长:python、mysql、java
<p>嗯,lambda本身不会穿过整个阵列。为此,你需要一个高阶函数。在本例中:map。在</p>
<pre><code>A = np.array([[-0.5, 0.2, 0.0],
[4.2, 3.14, -2.7]])
asign = lambda t: 0 if t<0 else 1
A = list(map(asign, A))
</code></pre>
<p>Map将遍历每个元素并通过函数传递。
我将map包装在一个列表中,因为它返回一个filter类型的对象,但是您可以这样转换它。在</p>