如何在python中正确编辑nd数组(使用向量空间)?

如何在python中正确编辑nd数组(使用向量空间)?,python,arrays,python-3.x,Python,Arrays,Python 3.x,我有一个python=X的n维数组 它具有浮点值。我想将X>.35中的所有值替换为0和所有值.35]=0; 简言之,X[X Y = X <= .35 # will be boolean Y = Y.astype(float) # convert to float if you like 简而言之,Y=X Y = X <= .35 # will be boolean Y = Y.astype(float) # convert to float if you like Y=X您可以简

我有一个python=X的n维数组

它具有浮点值。我想将X>.35中的所有值替换为0和所有值.35]=0; 简言之,X[X

Y = X <= .35 # will be boolean
Y = Y.astype(float) # convert to float if you like
简而言之,
Y=X

Y = X <= .35 # will be boolean
Y = Y.astype(float) # convert to float if you like

Y=X您可以简单地将布尔数组转换为数字。False将变为0,True将变为1

X = (X <= 0.35).astype(numpy.int32)

X=(X您可以简单地将布尔数组转换为数字。False将变为0,True将变为1

X = (X <= 0.35).astype(numpy.int32)

X=(X感谢您的回复,但最后我想要一个同时包含0和1的nd数组。在本例中,我在nd中得到了所有0array@A.wadhawan:您只需调用此语句,无需同时运行
X[X>.35]=0;X[X感谢回复,但最后我想要一个同时包含0和1的nd数组。在本例中,我将在nd中获取所有0array@A.wadhawan:您只需调用此语句,无需同时运行
X[X>.35]=0;X[X]