在Python中使用scipy/numpy将数组的值设置为-inf,可以通过以下步骤实现:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr[arr < 3] = -np.inf
这将把数组中小于3的值设置为负无穷大。
print(arr)
完整的代码示例如下:
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr[arr < 3] = -np.inf
print(arr)
输出结果为:
[-inf -inf 3 4 5]
这样,我们成功地将数组中小于3的值设置为-inf。
关于scipy/numpy的详细介绍和使用方法,可以参考腾讯云的相关产品文档:
领取专属 10元无门槛券
手把手带您无忧上云