안녕하세요, Jack Snider입니다. 오늘은 파이썬에서 양쪽의 값이 같은지 확인하는 is와 ==의 차이점에 대해서 알아보는 시간을 한 번 가져보겠습니다. 파이썬 is와 ==의 차이 is 키워드는 파이썬에서 두 객체가 동일한 객체인지를 확인하는 데 사용된다. 이는 두 객체가 메모리 내의 동일한 위치를 참조하고 있는지를 확인한다. 다른 말로 하면, 두 객체가 같은 메모리 주소를 가리키고 있는 경우에만 is 연산자가 True를 반환하게 된다. 예시 코드 # 정수 객체를 생성하고 두 변수가 동일한 객체를 가리키는 경우 x = 10 y = x result = x is y print(result) # True # 두 개의 리스트를 생성하고 동일한 리스트를 가리키지 않는 경우 a_list = [1, 2, 3] b..
[Python] 파이썬 is와 ==의 차이
안녕하세요, Jack Snider입니다. 오늘은 파이썬에서 양쪽의 값이 같은지 확인하는 is와 ==의 차이점에 대해서 알아보는 시간을 한 번 가져보겠습니다. 파이썬 is와 ==의 차이 is 키워드는 파이썬에서 두 객체가 동일한 객체인지를 확인하는 데 사용된다. 이는 두 객체가 메모리 내의 동일한 위치를 참조하고 있는지를 확인한다. 다른 말로 하면, 두 객체가 같은 메모리 주소를 가리키고 있는 경우에만 is 연산자가 True를 반환하게 된다. 예시 코드 # 정수 객체를 생성하고 두 변수가 동일한 객체를 가리키는 경우 x = 10 y = x result = x is y print(result) # True # 두 개의 리스트를 생성하고 동일한 리스트를 가리키지 않는 경우 a_list = [1, 2, 3] b..
2023.09.24