Remplacer une valeur dans un tableau par une autre valeur en Python

question

Remplacer tous les éléments avec une valeur de 30 dans les données par 10

Code d'implémentation

import numpy as np

a = np.array([[20, 30, 40], [40, 50, 30], [20, 30, 40]])
print(a)
a[np.where(a == 30)] = 10
print(a)

résultat: 

[[20 30 40]
 [40 50 30]
 [20 30 40]]
[[20 10 40]
 [40 50 10]
 [20 10 40]]

Guess you like

Origin blog.csdn.net/Ghjkku/article/details/129099869