정보처리기사 실기Pythonconcept-fill:py-lambda-map-2난이도 1MCQ

정보처리기사 실기 concept-fill:py-lambda-map-2 기출문제 #20206

문제

파이썬의 map과 filter에 대한 설명으로 옳은 것은?

① map은 원소 개수를 줄일 수 있고, filter는 원소 값을 변환한다. ② map은 각 원소를 변환해 개수를 유지하고, filter는 조건을 통과한 원소만 남겨 개수가 줄 수 있다. ③ map과 filter 모두 리스트를 즉시 반환하므로 list()로 감쌀 필요가 없다. ④ filter에 넘기는 함수는 반드시 변환된 값을 반환해야 한다.

정답

2

해설

map은 모든 원소에 함수를 적용해 개수를 유지하며 변환하고, filter는 조건이 참인 원소만 남겨 개수가 줄 수 있다. 둘 다 이터레이터를 반환하므로 보통 list()로 변환해 출력한다.

정보처리기사 실기 Python 다른 기출문제

정보처리기사 실기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.