Как преобразовать логический массив в массив int

Я использую Scilab и хочу преобразовать массив логических выражений в массив целых чисел:

>>> x = np.array([4, 3, 2, 1])
>>> y = 2 >= x
>>> y
array([False, False,  True,  True], dtype=bool)

В Scilab я могу использовать:

>>> bool2s(y)
0.    0.    1.    1.  

или даже просто умножьте это на 1:

>>> 1*y
0.    0.    1.    1.  

Есть ли простая команда для этого в Python, или я должен был бы использовать цикл?

Ответы на вопрос(5)

Ваш ответ на вопрос