Python - 문제 미리보기
문제 1971
easy
다음 코드의 실행 결과는?
```python
numbers = {1, 2, 3, 2, 1, 4, 3}
print(numbers)
print(len(numbers))
```
정답: B
⦁ 집합은 중복 값을 자동으로 제거함
⦁ 동일한 값은 하나만 유지됨
⦁ 최종 집합에는 고유한 값들만 남음
중복 제거 과정:
⦁ 원본: `{1, 2, 3, 2, 1, 4, 3}`
⦁ 중복 제거 후: `{1, 2, 3, 4}`
⦁ 길이: 4개 요소
집합의 중복 제거 특징:
⦁ 자동 중복 제거: 수동으로 처리할 필요 없음
⦁ 효율적: 내부적으로 해시 테이블 사용
⦁ 순서 무관: 출력 순서는 예측할 수 없음
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.