Numpy donde sintaxis de documentos

Tratando de enseñarme algo de Python y estoy muy confundido de los documentos sobre qué hace la función where. ¿Alguien puede explicar el ejemplo de la documentación a continuación paso a paso, por favor?

>>> np.where([[True, False], [True, True]],
...          [[1, 2], [3, 4]],
...          [[9, 8], [7, 6]])
array([[1, 8],
       [3, 4]])

Respuestas a la pregunta(3)

Su respuesta a la pregunta