데이터를 다루다 보면, 여러 작업 중 ‘가장 중요한 것’을 먼저 처리해야 하는 순간이 매번 찾아온다. 그렇다면 우선순위가 높은 원소를 빠르게 꺼내기 위한 자료구조는 어떻게 설계해야 할까?
인간의 시각 시스템은 놀랍도록 정교하지만, 동시에 근본적으로 오류 가능성을 내포하고 있다. 착시(optical illusion)는 인간의 감각이 완벽한 진실을 인식하지 못한다는 분명한 증거이다. 그럼에도 불구하고, 우리는 착시에 의해 절벽에서 떨어져 죽지 않는다. 그
파이썬을 파이썬스럽게 사용하려면 PEP 8을 알아야 한다. 파이썬 개선 제안서 (Python Enhancement Proposal) #8, 다른 말로 PEP 8은 파이썬 코드를 어떻게 구성할지 알려주는 스타일 가이드다.
<파이썬 코딩의 기술>은 파이썬 기본 문법을 배우고 다음 수준의 자료를 찾는 사람에게 추천하는 책이다. 개인적으로 인지도 면에서 저평가된 책이라 생각된다.