728x90
반응형
안녕하세요. 스마트팩토리입니다.
파이썬 중급 #060 리스트 - 시퀀스에 값이 있나 ? 없나 판별 not in[ ]
1. 리스트에 요소값이 있는지 유무판단
list변수 안에 요소값이 있는지 판단하기 위해서
요소값 in 리스트 변수
로 확인하여
있으면 True
없으면 False 를 출력한다.
반대로
요소값 not in 리스트 변수
있으면 False
없으면 True 를 출력한다.
코드를 보면서 알아보면
print(10 in [10,20,30])
print(10 not in [10,20,30])
print(10 not in [20,30])
직접 print 함수 안에서 10 in 리스트 적용하여 보면 위 처럼
해당 리스트에 10이 있으기 True 를 출력하는 것을 볼 수 있다.
10 not in 리스트 의 경우는 없는 경우가 True 이고 있으면 False가 된다.
같은 방법으로 이해하면 위 출력값을 이해하는데 큰 어려움은 없을 것이다.
listnum=[10,20,30,40,50]
print(10 in listnum)
print(10 not in listnum)
리스트 변수를 따로 작성하고 해당 리스트 변수 안의 요소값으로 하여도 같은 방식으로 참, 거짓 값이 출력되는 것을 볼 수 있다.
listChr=["일","이","삼","사","오","육"]
print("육" in listChr)
문자열을 개별 요소값으로 갖는 리스트 또한 해당 문자열이 있는 경우와 없는 경우에 따라서 각각 True, False값으로 하여 참, 거짓을 보여줌을 알 수 있다.
print(10 in [10,20,30])
print(10 not in [10,20,30])
print(10 not in [20,30])
listnum=[10,20,30,40,50]
print(10 in listnum)
print(10 not in listnum)
listChr=["일","이","삼","사","오","육"]
print("육" in listChr)
728x90
반응형
'Python' 카테고리의 다른 글
파이썬 중급 #062 리스트 - 리스트 요소 출력 [:] (2) (0) | 2022.05.07 |
---|---|
파이썬 중급 #061 리스트 - 리스트 특정 요소부분만 출력 [:] (0) | 2022.05.06 |
파이썬 중급 #059 리스트 - 주소확인 id(), 더하기 연산 (0) | 2022.05.04 |
파이썬 중급 #058 리스트 - 리스트 음수 인덱스와 변수 인덱스 크기 비교 (0) | 2022.05.03 |
파이썬 중급 #057 리스트 -80점 이상 점수 카운트 하여 리스트에 저장하고 평균과 함께 구하는 프로그램 (0) | 2022.05.02 |
댓글