gpt4 book ai didi

python - 将数组转换为正指标

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:57 25 4
gpt4 key购买 nike

假设我们有一个像这样的数组:

[-2,4,3,-1,2]

我们如何在 python 中将其转换为正指标数组,这样我们就有了

[0,1,1,0,1]

我知道如何在 MATLAB 中执行此操作,但不知道如何在 python 中执行此操作。

最佳答案

鉴于你用 numpy 标记了它,我假设你想要一个基于它的解决方案:

import numpy as np
a = np.array([-2,4,3,-1,2])
positive_indicator = np.int64(a > 0)

您可以使用您想要的任何数据类型作为结果。所以 np.int8 也可以。

关于python - 将数组转换为正指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26551825/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com