Python - 문제 미리보기

문제 1973

medium
다음 중 집합(Set)의 특징을 가장 정확하게 설명한 것은?
```python
example_set = {"red", "blue", "green"}
# 이 집합의 특징은?
```
A. 순서가 있고, 중복 허용하며, 인덱스로 접근 가능
B. 순서가 없고, 중복 허용 안하며, 인덱스로 접근 불가능
C. 순서가 있고, 중복 허용 안하며, 키로 접근 가능
D. 순서가 없고, 중복 허용하며, 인덱스로 접근 가능

정답: B



집합의 3가지 핵심 특징:

1. 순서가 없음 (Unordered)
⦁ 요소들의 순서가 정의되지 않음
⦁ 출력할 때마다 순서가 다를 수 있음
⦁ `example_set[0]` 같은 인덱스 접근 불가능

2. 중복 허용 안함 (No Duplicates)
⦁ 동일한 값이 여러 번 나타날 수 없음
⦁ 자동으로 중복 제거
⦁ 고유한 값들만 저장

3. 인덱스 접근 불가능 (Unindexed)
⦁ `set[0]`, `set[1]` 같은 접근 불가
⦁ 특정 위치의 요소를 직접 가져올 수 없음
⦁ `in` 연산자로 포함 여부만 확인 가능

💡 학습 팁

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