1. map과 filter를 대신하는 리스트 컴프리헨션

 - 리스트 컴프리헨션을 이용하면 확실히 map이나 filter 함수의 사용 빈도가 줄어듦

 - 그러나 map과 filter는 다양한 이유로 자주 사용되는 함수이므로 잘 알고 있어야 함 

 

 - map을 사용하는 예제 (제곱의 결과를 리스트로 묶기)

 

- 리스트 컴프리헨션을 사용한 예제 (제곱의 결과를 리스트로 묶기)

 

- filter 함수를 사용한 예제 (홀수만 남겨서 리스트로 묶기)

 

 

- 컴프리헨션 기반으로 작성한 예제 (홀수만 남겨서 리스트로 묶기)

 

- 1~10의 자연수 중에서 홀수들을 대상으로 제곱 값을 리스트에 담는 예제

 

- 리스트 컴프리헨션 기반으로 대체한 예제

- 매우 간결한 것을 알 수 있음 

 

+ Recent posts