Menu
CoddyTech

멤버십 확인

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

Python의 멤버십 검사를 사용하면 in과 not in을 사용해 값이 리스트, 튜플, 집합 또는 딕셔너리와 같은 컬렉션에 있는지 확인할 수 있습니다.

in 연산자는 값이 존재하는지 확인합니다:

fruits = ["apple", "banana", "cherry"]
print("apple" in fruits)  # True

not in 연산자는 값이 존재하지 않는지 확인합니다:

numbers = [1, 2, 3]
print(4 not in numbers)  # True

딕셔너리에서는 기본적으로 키를 대상으로 멤버십 검사를 수행합니다:

my_dict = {"name": "Alice", "age": 25}
print("name" in my_dict)  # True
print("Alice" in my_dict)  # False
challenge icon

챌린지

쉬움

이름 목록과 학생 성적 사전이 주어집니다. 다음을 수행하는 프로그램을 작성하세요:

  1. 목록에 "Alice"가 있는지 확인 → 출력: "Alice is in the list."
  2. 목록에 "David"가 없는지 확인 → 출력: "David is not in the list."
  3. 사전에 "Bob"이 있는지 확인 → 출력: "Bob is in the dictionary."
  4. 사전에 "Eve"가 없는지 확인 → 출력: "Eve is not in the dictionary."

직접 해보기

# 주어진 데이터
names = ["Alice", "Bob", "Charlie"]
grades = {"Alice": 85, "Bob": 90, "Charlie": 78}

# 여기에 코드를 작성하세요
quiz icon실력 점검

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

논리와 흐름의 모든 레슨

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