빈 리스트 혹은 None 값을 in 연산자와 함께 사용하면 False를 반환한다.
a = [1, 2, 3]
None in a # False 반환
[] in a # False 반환
b = [1, 2, 3, [], None]
None in b # True 반환
[] in b # True 반환
이 코드의 실행 결과와는 달리, 코드 '' in 'Fred'가 True를 반환하기 때문에 다소 혼란스러울 수도 있겠다. 빈 항목의 존재 유무를 in으로 판단할 때 리스트와 문자열은 다르게 동작한다.