in 연산자 오류
2024. 9. 26. 07:24ㆍ정보처리,전산/Python
반응형
- 1 in [] == False는 1 in ([] == False)로 해석되어, 잘못된 구문으로 이어지거나 오류를 일으킬 수 있다.
- (1 in []) == False는 명확하게 1 in []를 먼저 평가하고 그 결과를 False와 비교하기 때문에, 올바른 평가를 거쳐 True가 된다.
■ 해결
1 not in []
반응형
'정보처리,전산 > Python' 카테고리의 다른 글
Python 클래스와 메서드 (0) | 2024.10.22 |
---|---|
NumPy를 사용하여 1차원 배열을 2차원 배열로 변환하는 과정 (0) | 2024.10.22 |
selenium | chrome 브라우저 열기 (0) | 2024.09.21 |
시간에 따른 거리 (Distance), 속도 (Velocity), 가속도 (Acceleration)의 변화 (0) | 2024.09.15 |
리스트 특정 키에 대해 내림차순 정렬 (0) | 2024.09.04 |