大家好,又见面了,我是你们的朋友全栈君。
在下面的例子中,希望做到的是数组a,b中元素大于3的置为1,其余为0。应该先做置0操作。...程序:
import numpy as np
a = [1,2,2,3,4,5]
a = np.array(a)
b = [1,2,2,3,4,5]
b = np.array(b)
# 错误的例子...a[a>3] = 1
a[a0
print('a',a)
b[b0
b[b>3] = 1
print('b',b)
输出:
a [0 0 0 0 0 0]
b [0 0 0...0 1 1]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/170309.html原文链接:https://javaforall.cn