문제

다음 Python 코드의 실행 결과는?

1. [1, 2, 3] (정답)
2. [1, 2, 3, 4]
3. [4]
4. 에러 발생

해설

y = y + [4]는 새로운 리스트를 생성하여 y에 할당하므로 x는 변경되지 않습니다. y.append(4)와는 다릅니다.

로그인하여 토론에 참여하세요.

댓글 (0)

댓글
답글

아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!