Python - 문제 미리보기

문제 1972

medium
다음 코드의 실행 결과는? ```python mixed_set = {"apple", 1, True, 0, False, "banana"} print(mixed_set) print(len(mixed_set)) ```
A. `{"apple", 1, True, 0, False, "banana"}`, `6`
B. `{"apple", 1, 0, "banana"}`, `4`
C. `{"apple", True, False, "banana"}`, `4`
D. `{"apple", 1, "banana"}`, `3`

정답: B

⦁ Python에서 특별한 중복 규칙 적용 ⦁ `True`와 `1`은 동일한 값으로 취급 ⦁ `False`와 `0`은 동일한 값으로 취급 중복 처리 과정: 1. `True`와 `1` 중 하나만 유지 → `1` 유지 2. `False`와 `0` 중 하나만 유지 → `0` 유지 3. 나머지는 고유한 값들

💡 학습 팁

이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.