Menu
Coddy logo textTech

기본 연산

Coddy Python 여정의 논리와 흐름 섹션에 포함된 레슨. 78개 중 30번째.

집합에는 일반적인 집합 관련 작업을 효율적으로 수행할 수 있도록 해 주는 기본 제공 연산이 있습니다. 이러한 연산에는 요소 추가, 요소 제거, 요소의 존재 여부 확인이 포함됩니다.

집합에 요소 추가하기:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# 출력: {1, 2, 3, 4}

참고: add()는 집합을 제자리에서 수정하며 None을 반환합니다.

집합에서 요소 제거: (요소가 존재하지 않으면 오류가 발생합니다!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# 출력: {1, 3}

요소의 존재 여부 확인:

my_set = {1, 2, 3}
print(2 in my_set)
# 출력: True
print(4 in my_set)
# 출력: False
challenge icon

챌린지

쉬움

manage_set이라는 이름의 함수를 만들고, 세 개의 인수를 받도록 하세요: set1(집합), element_to_add, element_to_remove. 함수는 다음 작업을 수행해야 합니다:

  1. element_to_addset1에 추가합니다.
  2. element_to_removeset1에서 제거하려고 시도합니다. 요소가 집합에 없으면 아무 작업도 하지 않습니다.
  3. 숫자 5가 set1에 있는지 확인합니다. 있다면 문자열 "5 is in the set"을 반환합니다. 그렇지 않으면 문자열 "5 is not in the set"을 반환합니다.

직접 해보기

def manage_set(set1, element_to_add, element_to_remove):
    # 여기에 코드를 작성하세요
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

논리와 흐름의 모든 레슨

직접 연습해 보세요: 온라인 Python 컴파일러