Python if문 list내 존재 확인 연산자 in, not in 따라하기

python post logo 파이썬

아래 표에 나열된 Python 리스트에 존재 여부를 확인하는 연산자 in, not in 에 대해 소스의 예를 들어 소개합니다. 소스 샘플은 [Google Colab에서 Python 코드 실행하기] 글에서 언급한 환경을 이용하면 Python 프로그램을 PC에 설치하지 않더라도 Chrome, IE, Edge의 Browser에서 쉽게 Python프로그램을 실행하고 따라할 수 있습니다.

a in ba가 리스트 b에 포함되어 있으면 True , 그 외는 False
a not in ba가 리스트 b에 포함되어 있지 않으면 True , 그 외는 False

먼저 읽어야 하는 글

이 글의 존재 확인 연산자 in, not in은 다음 글의 조건문에서 사용됩니다.

Python if~elif~else문 조건 분기
if문은 프로그램에서 다루는 정보를 판단하여 분기 처리를 하기 위해 사용됩니다. 이 글에서는 분기 처리의 이해를 돕기 위해 if문 형식과 샘플 소스의 예시를 들어 소개합니다. 참고로 소스 샘플은 글에서 언급한 환경을...

연산자 a in b 따라하기

b에 설정된 단어 리스트에 a에 설정된 단어가 포함된 있으면 “ There is banana” , 그 외는 “ There is not banana” 문장을 출력합니다. 다음 샘플은 단어 리스트 b안에 a에 설정된 단어가 있으므로 True인 “I have banana” 문장을 출력합니다.

a = 'banana'
b = 'apple banana peach'

if a in b: 
    print("There is banana")
else:
    print("There is not banana")

연산자 a not in b 따라하기

b에 설정된 단어 리스트에 a에 설정된 단어가 포함되어 있지 않으면 “ There is not kimchi” , 그 외는 “ There is kimchi” 문장을 출력합니다. 다음 샘플은 단어 리스트 b안에 a에 설정된 단어가 있으므로 True인 “I have banana” 문장을 출력합니다.

a = 'kimchi'
b = 'apple banana peach'

if a not in b: 
    print("There is not kimchi")
else:
    print("There is kimchi")
제목과 URL을 복사했습니다