擅长:python、mysql、java
<p>你想要<a href="https://docs.scipy.org/doc/numpy/reference/generated/numpy.where.html" rel="nofollow noreferrer">np.where</a></p>
<pre><code>values = {1.4E14, 1.6E14, 1.1E14}
lst = []
for k, v in values.items():
lst.append(np.where(X == val, 1, 0))
</code></pre>
<p>唯一的班轮
<code>{k: (X == v).astype(np.int) for k, v in {'Y': 14, 'Z': 16, 'W': 11}.items()}</code></p>
<pre><code>{
'Y': array([[1, 1, 0], [1, 0, 0], [0, 0, 0]]),
'Z': array([[0, 0, 1], [0, 1, 1], [1, 0, 0]]),
'W': array([[0, 0, 0], [0, 0, 0], [0, 1, 1]])
}
</code></pre>