Pyhton1 Python_Call by Object Reference ํ์ด์ฌ์ ๊ฐ์ฒด ์ฐธ์กฐ ๋ฐฉ์์ ๋ํด์ ์์๋ณด์๋ค. Call by Object Reference ๊ฐ์ฒด์ ์ฃผ์๊ฐ ํจ์๋ก ์ ๋ฌ๋๋ ๋ฐฉ์์ด๋ค. ์๋์ ์์์ ํจ๊ป ์์๋ณด์! def tomato(apple): print(apple)# [0] apple.append(1)# 1 ์ถ๊ฐ print(tomato)# [0,1] print(apple)# [0,1] carrot = [0] tomato(carrot) print(carrot) #print(apple) apple์ local๋ณ์๋ผ์ ๋น์ฐํX -------- # [0] # [0,1] # [0,1] # [0,1] ์์ ๊ทธ๋ฆผ์ ๋ณด์ carrot์ด๋ผ๋ ๋ฆฌ์คํธ๋ฅผ ์์ฑํ๋ฉด ํน์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์์ ํ ๋น์ด ๋๋ค. carrot์ tomato๋ผ๋ ํจ์์ ๋ฃ์ด์ carrot์ apple์ด ๋.. 2022. 1. 18. ์ด์ 1 ๋ค์ ๋ฐ์ํ