Я хочу создать другой одномерный массив b той же формы, но заполненный 0 или 1,17 по условию: 0, если a[idx] 4.
Поэтому я хочу получить что-то вроде этого:
У меня есть такой массив: [code]a = np.array([1, 2, 3, 4, 5, 6, 7, 8]) [/code] Я хочу создать другой одномерный массив b той же формы, но заполненный 0 или 1,17 по условию: 0, если a[idx] 4. Поэтому я хочу получить что-то вроде этого: [code]b = np.array([0, 0, 0, 0, 1.17, 1.17, 1.17, 1.17]) [/code] Я могу сделать это в цикле For, но не могу найти подходящие методы numpy.