๋ชฉ์ฐจ
728x90
๋ฎคํฐ๋ธ(mutable)
- ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํ ๊ฐ์ฒด
- ์์ฑ ํ ์์ ๋กญ๊ฒ ๊ฐ์ ๋ณ๊ฒฝ, ์ถ๊ฐ, ์ญ์ ๋ฑ์ด ๊ฐ๋ฅํ๋ค.
- list, set, dictionary ๋ฑ
- ๋ณ์์ ๊ฐ์ ๋ณ๊ฒฝํ๋ฉด ๊ฐ์ฒด ์์ฒด๋ฅผ ์ ๋ฐ์ดํธ ํ๋ค. (๊ฐ ๋ณ๊ฒฝ -> ํ ๋น๋ ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ฌ)
- call by reference(์ฐธ์กฐ์ ์ํ ํธ์ถ)
์ด๋ฎคํฐ๋ธ(immutable)
- ๋ณ๊ฒฝ์ด ๋ถ๊ฐ๋ฅํ ๊ฐ์ฒด
- ์์ฑ ํ ๊ฐ ๋ณ๊ฒฝ, ์ถ๊ฐ, ์ญ์ ๋ฑ์ด ๋ถ๊ฐ๋ฅํ๋ค.
- ์ซ์, string, tuple ๋ฑ
- ๋ณ์์ ๊ฐ์ ๋ณ๊ฒฝํ๋ฉด ๋ค๋ฅธ ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ณ ๊ทธ ๊ฐ์ฒด์ ๋ํ ์ฐธ์กฐ๋ก ์ ๋ฐ์ดํธ ๋๋ค.
(๊ฐ ๋ณ๊ฒฝ -> ์๋ก์ด ๋ฉ๋ชจ๋ฆฌ์ ์ ๋ฌ)
- call by value(๊ฐ์ ์ํ ํธ์ถ)
'๐ | Python > ํ์ด์ฌ ๋ฌธ๋ฒ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฌธ์์ด ํฌ๋งคํ (0) | 2021.09.18 |
---|---|
์์ ๋ณต์ฌ์ ๊น์ ๋ณต์ฌ (0) | 2021.09.13 |
๋ณ์ (0) | 2021.09.13 |
while (0) | 2021.09.06 |
for (0) | 2021.09.06 |
๋๊ธ