or
[]는 Fasle로 취급받는다.
return A or B 일 경우 A가 True가 아닌 경우 항상 B가 출력된다. 한편 A가 True인 경우, A값이 출력된다.
and
return A and B 일경우 A가 True가 아닌 경우 항상 False가 뜬다. 둘 다 참일경우 항상 B의 값이 출력된다.
예시
[]인경우
    return [5,2,3] or [-1] # [5, 2, 3]
    return [] or [-1] # -1
    return [5,2,3] and [-1] #  [-1]
    return [] and [-1] # []
조건문인 경우
  print((5 in[4,7])) # False
  print((4 in[4,7])) # True
  print((4 in[4,7])*2 or "b") # 2
  print(-(4 in[4,7])or "b") # -1
  print(-(5 in[4,7])or "b") # b
def solution(arr, divisor):
  return sorted([num for num in arr if not (num % divisor)]) or [-1]
python심화
          
            👉 파이썬에서 OR과 AND
          
           
              2021.11.01
          
      
    
          
            👉 N진법 변환
          
           
              2021.07.01
          
      
    
          
            👉 CodingInterview에서의 Python
          
           
              2021.06.21
          
      
    
          
            👉 Python에서의 불변객체와 가변객체
          
           
              2021.06.10
          
      
    
          
            👉 Python에서 N차원 배열을 1차원 배열로 만들기
          
           
              2021.06.10
          
      
    
          
            👉 코딩테스트 파이썬 Tip
          
           
              2021.04.20
          
      
    Advanced
          
            👉 파이썬에서 OR과 AND
          
           
              2021.11.01
          
      
    
          
            👉 zip과 행렬의 덧셈
          
           
              2021.07.11
          
      
    
          
            👉 N진법 변환
          
           
              2021.07.01
          
      
    
          
            👉 CodingInterview에서의 Python
          
           
              2021.06.21
          
      
    
          
            👉 IntelliJ에서 파이썬 연결리스트 사용하기
          
           
              2021.06.11
          
      
    
          
            👉 Python에서의 불변객체와 가변객체
          
           
              2021.06.10
          
      
    
          
            👉 Python에서 N차원 배열을 1차원 배열로 만들기
          
           
              2021.06.10
          
      
    
          
            👉 코딩테스트 파이썬 Tip
          
           
              2021.04.20
          
      
    Level 0
          
            👉 파이썬에서 OR과 AND
          
           
              2021.11.01
          
      
    Tip
          
            👉 파이썬에서 OR과 AND
          
           
              2021.11.01
          
      
    
          
            👉 N진법 변환
          
           
              2021.07.01
          
      
    
          
            👉 CodingInterview에서의 Python
          
           
              2021.06.21
          
      
    
          
            👉 Python에서의 불변객체와 가변객체
          
           
              2021.06.10
          
      
    
          
            👉 Python에서 N차원 배열을 1차원 배열로 만들기
          
           
              2021.06.10
          
      
    
          
            👉 코딩테스트 파이썬 Tip
          
           
              2021.04.20
          
      
    
      
댓글 쓰기