python 함수 리턴 밑줄 변수 "_ " 의 의미
파이썬 코드를 보다보면 underscore(밑줄, _ ) 값 을 리턴하는 경우가 있다. 다음 코드의 예시를 보자 def demo_func( mul ): return 1*mul, 2*mul, 3*mul if __name__ == "__main__": a, b, c = demo_func(1) print ( a, b, c ) a1, b1, _ = demo_func(2) print ( a1, b1, _ ) a2, _, c2 = demo_func(3) print ( a2, _, c2 ) 이렇게 작성 된 코드의 출력은 어떻게 될까? 결과는 다음과 같다. % python3 return_.py 1 2 3 2 4 6 3 6 9 _ 에 할당 한 값을 print 함수는 정상적으로 출력 해 준다. 그런데 밑줄변수 _ 는 왜 ..
2022. 6. 16.