У меня есть массив numpy, который может выглядеть так:
matches = np.array([True, True, False, False, False])
Мне нужно заменить значения True
на True
или False
в зависимости от вероятности. Например, если вероятность равна 0,5, одно или другое будет заменено на False
. Фактически к каждому элементу будет применена вероятность.
Итак, у меня есть numpy где. Но я не совсем понимаю, как это сделать:
Где value == True
заменить на случайное значение.