- WAY 1. 사용중인 파이썬의 버전을 알자
- WAY 2. PEP 8 스타일 가이드를 따르자
- WAY 3. bytes, str, unicode의 차이점을 알자
- WAY 4. 복잡한 표현식 대신 헬퍼 함수를 작성하자
- WAY 5. 시퀀스를 슬라이스하는 방법을 알자
- WAY 6. 한 슬라이스에 start, end, stride를 함께 쓰지 말자
- WAY 7. map과 filter 대신 리스트 컴프리헨션을 사용하자
- WAY 8. 리스트 컴프리헨션에서 표현식을 두 개 넘게 쓰지 말자
- WAY 9. 컴프리헨션이 클 때는 제너레이터 표현식을 고려하자
- WAY 10. range보다는 enumerate를 사용하자
- WAY 11. 이터레이터를 병렬로 처리하려면 zip을 사용하자
- WAY 12. for와 while 루프 뒤에는 else 블록을 쓰지 말자
- WAY 13. try/except/else/finally에서 각 블록의 장점을 이용하자
- WAY 14. None을 반환하기보다는 예외를 일으키자
- WAY 15. 클로저가 변수 스코프와 상호 작용하는 방법을 알자
- WAY 16. 리스트를 반환하는 대신 제너레이터를 고려하자
- WAY 17. 인수를 순회할 때는 방어적으로 하자
- WAY 18. 가변 위치 인수로 깔끔하게 보이게 하자
- WAY 19. 키워드 인수로 선택적인 동작을 제공하자
- WAY 20. 동적 기본 인수를 지정하려면 None과 docstring을 사용하자
Series
Take a look at the series about my postings...