Python 3.x 정수의 경우 비트 시프트보다 2배 더 빠릅니까? sorted_containers의 소스를 보고 있었는데 다음 줄을 보고 놀랐습니다. self._load, self._twice, self._half = load, load * 2, load >> 1 여기서load는 정수입니다.비트 시프트를 한 곳에서 사용하고 곱셈을 다른 곳에서 사용하는 이유는 무엇입니까?비트 이동이 2만큼 적분 나눗셈보다 빠를 수도 있지만, 곱셈도 이동으로 대체하는 것은 어떨까요?다음과 같은 사례를 벤치마킹했습니다. (시간, 나누기) (시프트, 시프트) (times, shift) (shift, divide) 3위가 다른 대안보다 지속적으로 더 빠르다는 것을 발견했습니다. # self._load, self._twice, ..