사람들을 인수를 전달 난 함수를 다음 코드로파이썬 함수에
에 가변 객체를 전달하는 방법에 대한 질문을 가지고, 나는, 출력 [0,0,0]이 될 것으로 예상했다 [0,1,2,3]
실제로 인수가 복사 된 다음 함수 내부로 보내지는 것을 의미합니까?
def lala(a):
n = [0, 0 , 0]
a = n
a = [0,1,2,3]
lala(a)
print a
위의 작업을 함수 내부에서 수행하려면 어떻게 우아하게 작성해야합니까?
대단히 감사합니다!
네, 그게 아주 좋습니다! – kindall