[파이썬 중급] 리스트 컴프리헨션 vs 제너레이터
본 시리즈는 도서 "파이썬 코딩의 기술"에 들어있는 파이썬 중급자들을 위한 기술들을 정리한 것이다. 책의 요약 + 부가 설명 이라고 생각하면 될 것이다. 더 많은 파이썬다운 기술들을 살펴보고 싶다면 하단의 링크를 참고하자 (추가예정). Better Way 9 컴프리헨션이 클 때는 제너레이터 표현식을 고려하자 리스트 컴프리헨션이란? 시퀀스에서 리스트를 만들어내는 간단한 방법 a = [1, 2, 3, 4, 5, 6, 7] squares = [i**2 for i in a] print(squares) 출력: [1, 4, 9, 16, 25, 36, 49] a를 사용하여 각 원소의 제곱을 원소로 가지고 있는 리스트를 간단하게 만들어 볼 수 있다. 해당 방식은 map이나 filter 기반의 코드보다 간결하게 리스트를..
더보기