Comprehension (List, Dict), Generator
pythonic 한 코드에서 꼭 볼 수 있는 문법 중 하나가 comprehension 이 아닌가 싶다. 뜬금없는 고백이지만 나는 comprehension을 너무나 사랑한다. 코드가 간결해짐과 동시에 속도까지 단순 for문보다 미세하게 빠르니 너무 맘에 든다. 조건문과 중첩 for문 등이 필요하지 않다면, 오히려 단순한 반복문은 comprehension 으로 사용하려는 편인 것 같다. 내가 사랑하는 List, Dict의 Comprehension 과 Tuple 과 Comprehension 문법을 결합했을 때 정의되는 Generator 에 대해 정리하고자 한다 Comprehension (List, Dict) - 반복문을 Python에서 한줄로 표현 가능하고, 성능도 미세하지만 빠르다. - Map, Filter..
개발/python-심화(Advanced)
2022. 4. 25. 23:55