SQLD프로그래밍 언어 활용난이도 3MCQ

SQLD 프로그래밍 언어 활용 기출문제 #2441

문제

다음 Python 프로그램의 실행 결과는?

Python
def mystery(func, data): return [func(x) for x in data if x % 2 == 0] result = mystery(lambda n: n ** 2, [1, 2, 3, 4, 5]) print(len(result)) print(sum(result))

① 2 20 ② 3 20 ③ 2 25 ④ 5 55

정답

1

해설

짝수만 필터링하면 2, 4이고, 각각 제곱하면 4, 16이다. 따라서 길이는 2, 합은 20이다.

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

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

[SQLD] 프로그래밍 언어 활용 기출 #2441 | sqldpass