Python - 문제 미리보기

문제 1978

easy
다음 코드에서 빈칸에 들어갈 적절한 메소드는? ```python colors = {"red", "blue", "green"} colors._____(_____) print(colors) # {"red", "blue", "green", "yellow"} ```
A. `append("yellow")`
B. `add("yellow")`
C. `insert("yellow")`
D. `put("yellow")`

정답: B

⦁ `add()` 메소드: 집합에 단일 요소를 추가 ⦁ 집합의 가장 기본적인 요소 추가 방법 ⦁ 이미 존재하는 요소를 추가해도 중복되지 않음 `add()` 메소드 특징: ⦁ 하나의 요소만 추가 가능 ⦁ 원본 집합을 직접 수정 (in-place 연산) ⦁ 반환값: None ⦁ 중복 방지: 이미 있는 요소는 추가되지 않음 다른 선택지들: ⦁ `append()`: 리스트 메소드 (집합에는 없음) ⦁ `insert()`: 리스트 메소드 (집합에는 없음) ⦁ `put()`: Python에 없는 메소드

💡 학습 팁

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