python中大于0的元素全部转化为1,小于0的元素全部转化为0的代码
【code】
""" 大于0的元素全部转化为1 """ np_arr = np.array([[1 ,2, 3, 4]]) print("转化前:") print(np_arr) print("转化后:") print(np.int64(np_arr>0))
【result】
转化前: [[1 2 3 4]] 转化后: [[1 1 1 1]]
【code】
""" 小于0的元素全部转化为0 """ np_arr = np.array([[-1 ,-2,- 3,-4]]) print("转化前:") print(np_arr) print("转化后:") print(np.int64(np_arr>0))
【result】
转化前: [[-1 -2 -3 -4]] 转化后: [[0 0 0 0]]