zxz12311   1년 전

절개선 기준으로 윗코드는 값이 제대로 나왔고

아랫코드는 그냥 입력값이 그대로 출력되는데

두 코드가 같은 코드라고 생각했는데

왜 조건문이 생각한대로 작동하지않는지 궁금합니다

여기서 1 or 2라는 건 1||2가 되서 무조건 False가 되고, 24번 줄은 실행되지 않게 됩니다. 그래서 23번 줄을 if len(bucket) == 1 or len(bucket) == 2 라고 해야 합니다.

댓글을 작성하려면 로그인해야 합니다.