python怎么将数组中某一数字全部改为另一数字

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

import numpy as np
arr = np.array([1,2,3,4,3,2,3,6,2,5])
num = 2 # 想要替换的数字
NUM = 10 # 替换后的数字
index = (arr == num)
arr[index] = NUM
print(arr)


list = [4,5,6,7,8,9]
num = 6 ##想要替换掉的数字
new_num = 10 ##替换后的新的数字
index = list.index(num) ##找出想要替换掉的数字的位置
list[index] = new_num

print(list)

arr = [1,2,3,4,4,5,6,7,4,3,1,2,2]
f = 2
replacewith = -1
for i in range(0, len(arr)):
if arr[i] == f:
arr[i] = replacewith
print(arr)

# -*- coding: UTF-8 -*-
arr = [1,2,3,4,4,5,6,7,4,3,1,2,2]
find = 2
replacewith = -1
for i in range(0, len(arr)):
    if arr[i] == find:
        arr[i] = replacewith
print(arr)

[1, -1, 3, 4, 4, 5, 6, 7, 4, 3, 1, -1, -1]