나는 프로젝트 오일러에 관한 문제를 해결했지만, 실행하는데 약 4 분이 걸렸는데, 이는 권장 시간보다 길기 때문에 포럼에서 다른 솔루션을 조사하고있었습니다. 그들 중 하나는 목록 이해에 기호 <<
을 포함 시켰습니다. 이 모양은 무엇입니까<<는 파이썬에서 무엇을합니까?
blist.extend([(i << 1) + 3 for i in range(num) if alist.get(i)])
정확히 <<
기호는 어디에서나 찾을 수 없습니다. 누군가 나를 도울 수 있습니까?
http://docs.python.org/library/operator.html#mapping-operators-to 의해 I 승산, 1 스텝만큼 왼쪽으로 난의 비트를 모두 시프트 -functions – Trufa