큰 배열의 경우 여러 조건이 모두 True인지 또는 둘 다 False인지를 빠르게 확인하는 방법은 무엇입니까? 운영자를 선택하는 것이 효과가 있습니까? 그 이유는 무엇? 여기 더미 예입니다 :이 속도 중요합니다 그래서 확실하지 않다두 조건이 참인지 확인하는 가장 빠른 방법은 무엇입니까?
import numpy
a = numpy.ones((1000000,))
b = numpy.zeros((1000000,))
#c = (a == 1) * (b == 0)
#c = (a == 1) & (b == 0)
# other faster method of getting c?
통지 편집 ...
편집은 조건이 항상 두 배열에서 동일하지 않다는 것을 분명히합니다. – Benjamin
이 최적화가 중요합니까? 코드를 프로파일 링했는데이 섹션이 너무 느린 것으로 나타 났습니까? – Daenyth
@Daenyth : 호기심. – Benjamin