【发布时间】:2015-01-06 16:40:02
【问题描述】:
有两个数组:a=np.array([1,2,3,4,5])和b=np.array([1,2,3,4,5,6,7,8,9])
将创建一个包含其他两个数组的新数组:c=np.array([[a],[b]])。
我们希望在 c 中分别使用最小值(例如值 3)对两个数组中的每一个进行阈值处理,最后设置为:d=[[4,5],[4,5,6,7,8,9]]。
按照这种方式:
d=[]
p=-1
for i in range(0,1):
p=p+1
d[p]=c[i][(c[i]>3)]]
给出标题中提到的错误。 很高兴了解原因。
【问题讨论】:
-
您的代码缩进不正确,请修正
-
@TimCastelijns 你的意思是我的循环不正确?
-
很难分辨,因为它没有正确缩进