그냥 


a = b 이렇게 쓰면 shallow copy 되잖음


주소가 같아서 a건드리면 b도 변하고 



근데 함수 만들어서


def xx(b):

return b


a = xx(b)


이렇게 해도 shallow copy 되는거같은데..


그러면 함수에다가 deepcopy 써줘야 하는건가..


더 간단한 방법 없음? 함수도 될줄을 몰랐네