๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

ID1

python _ id()ํ•จ์ˆ˜_์ถ”๊ฐ€๋กœ ์•Œ๊ฒŒ ๋œ ์ ! ์ „์— ๋‹ค๋ค˜์—ˆ๋˜ id()ํ•จ์ˆ˜์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋‹ค๋ณด๋‹ˆ ์กฐ๊ธˆ ๋” ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๋‚ด์šฉ์ด๋‹ค! id()ํ•จ์ˆ˜๋Š” ์ง€์ •ํ•œ '๊ฐ์ฒด'์— ๋Œ€ํ•œ ๋ฉ”๋ชจ๋ฆฌ์—์„œ์˜ ์œ„์น˜, ์ฃผ์†Œ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜์ด๋‹ค. a=1 id(a) >>> 1532352 ์œ„์™€ ๊ฐ™์€ ์˜ˆ์‹œ๋กœ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ด์ค€๋‹ค. ๋‹ค์Œ์˜ ์˜ˆ์‹œ๋ฅผ ๋ณด๋ฉด a=1 b=a c=b d=1 print(id(a)) print(id(b)) print(id(c)) print(id(d)) >>> 1532352 >>> 1532352 >>> 1532352 >>> 1532352 b=a ์™€ ๊ฐ™์€ ๋Œ€์ž… ์—ฐ์‚ฐ์„ ์ด์ „์— ๋ฐฐ์—ด์„ ํ†ตํ•ด์„œ ๋‹ค๋ค˜์—ˆ๊ณ , ์ •์ˆ˜๋ฅผ ์ด์šฉํ•ด์„œ ๊ฐ™์€ ๊ณผ์ •์„ ์‹คํ–‰ํ•ด๋ณด์ง€ ์•Š์•˜์—ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์œ„์—์„œ ๋ณด๋ฉด ์•Œ ์ˆ˜ ์žˆ๋“ฏ์ด ์ •์ˆ˜ ๊ฐ’์ด ๊ฐ™๋‹ค๋ฉด ๊ฐ™์€ ๋ฉ”๋ชจ๋ฆฌ ์ฃผ์†Œ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค! ์ด์— ๋Œ€ํ•ด์„œ ์กฐ์‚ฌ๋ฅผ ํ•ด๋ณด์•˜๋‹ค. 1. Python์˜.. 2021. 12. 30.
๋ฐ˜์‘ํ˜•