Python - 문제 미리보기
문제 1980
medium
다음 코드의 실행 결과는?
```python
set1 = {"a", "b", "c"}
set2 = {"d", "e", "f"}
set1.update(set2)
print(set1)
print(set2)
```
정답: A
⦁ `update()` 메소드: 다른 집합의 모든 요소를 현재 집합에 추가
⦁ 원본 집합(`set1`)만 수정됨
⦁ source 집합(`set2`)은 변경되지 않음
update() 동작:
1. `set2`의 모든 요소 ("d", "e", "f")를 `set1`에 추가
2. `set1`이 `{"a", "b", "c", "d", "e", "f"}`로 확장
3. `set2`는 원본 그대로 유지
💡 학습 팁
이 문제를 포함한 Python 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.