그냥
a = b 이렇게 쓰면 shallow copy 되잖음
주소가 같아서 a건드리면 b도 변하고
근데 함수 만들어서
def xx(b):
return b
a = xx(b)
이렇게 해도 shallow copy 되는거같은데..
그러면 함수에다가 deepcopy 써줘야 하는건가..
더 간단한 방법 없음? 함수도 될줄을 몰랐네
그냥
a = b 이렇게 쓰면 shallow copy 되잖음
주소가 같아서 a건드리면 b도 변하고
근데 함수 만들어서
def xx(b):
return b
a = xx(b)
이렇게 해도 shallow copy 되는거같은데..
그러면 함수에다가 deepcopy 써줘야 하는건가..
더 간단한 방법 없음? 함수도 될줄을 몰랐네
댓글 0