파이썬에서는 비교할 때, is와 ==를 사용한다. 이 차이는 is는 가리키는 객체(Object)가 같다면 True ==는 가리키는 값(value)가 같다면 True 즉, 가리키는 값이 같더라도 객체가 다르다면 is에서는 False, ==에서는 True가 나온다. a = [1] b = a c = [1] print(a is b)# True. 참조하는 객체가 같음. print(a is c)# False. 참조하는 객체가 다름. print(a == b)# True. 참조하는 값이 같음. print(a == c)# True. 참조하는 값이 같음. 여기서 알 수 있는 사실은, 대입 연산자 =를 이용해 b에 a를 대입하면, 같은 객체를 가리킨다는 사실이다. linked list나, 객체 참조를 할 경우에는 비교 연산..