나는이처럼 보였다 파이썬 NumPy와 사용하는 코드의 라인을 가로 질러 온 :단항 연산자 ~는 numpy에서 무엇을합니까?
~array([0,1,2,3,4,5,4,3,2,1,0,-1,-2])
을 그리고 출력했다 :
array([-1, -2, -3, -4, -5, -6, -5, -4, -3, -2, -1, 0, 1])
단항 연산자 (~)를을 배열을 가지고 적용됩니까을 -> - (A + 1)
만약 그렇다면 요점은 무엇입니까?
C와 마찬가지로 비트 부정이있는 것으로 보입니다.이 연산자는 정상적인 파이썬 정수에 적용됩니다 (적어도 2.5에서 나를 위해 수행합니다. 아마도 업그레이드해야합니다 ...) –