Способы оптимизации numpy.where(numpy.and()) [закрыто]Python

Программы на Python
Anonymous
Способы оптимизации numpy.where(numpy.and()) [закрыто]

Сообщение Anonymous »

Предположим, у меня есть 3 массива A, B и C, и мне нужно создать словарь, в котором записи A будут содержаться в виде ключей, а значения - в виде числовых массивов на основе определенных условий.
Текущий код:

Код: Выделить всё

d = {label: np.where(np.and(b==label, c==1)[0] for label in a}
Этот код в моем случае очень медленный, и я ищу способы его оптимизировать.


Подробнее здесь: https://stackoverflow.com/questions/786 ... enumpy-and

Вернуться в «Python»