파이썬의 참조방식 call by object reference

1. call by value  함수에 인자 값을 전달해도 호출자에게 영향을 주지 않음  a=5로 f(x)에서 x인자에 5를 전달을 하면 함수 내에서 x=5인데  x=7 수행문에 의해 변경시켜도 함수 밖 a 변수가 가지는 값은 여전히 5      2. call by reference  함수 내 인자 값 변경시 호출자 값에도 영향을 줌  값을 주면서 메모리 주소를 넘겨주는 형태 a=5로 함수 f의 x에 넘길 때 메모리 주소도 같이 넘겨서 함수 내부에서 x=7로 변경시키면 함수 밖 a값도 7로 바뀜      3. call by object reference 파이썬의 방식 call by value와 call by reference를 혼합해서 사용 객체의 주소가 함수로 전달되는 방식 전달된 객체를 참조하여 변경..