-
[Python] ๋งต(Map)๊ณผ ๋ฆฌ์คํธ(List)์ ์ฐจ์ด์
๋งต(Map)๊ณผ ๋ฆฌ์คํธ(List)์ ์ฐจ์ด์ ๋ค์ด๊ฐ๋ฉฐ ๋งต(Map)๊ณผ ๋ฆฌ์คํธ(List)์ ์ฐจ์ด์ ์ ์์๋ณด์. ํ์ด์ฌ์์ ๋งต(Map)๊ณผ ๋ฆฌ์คํธ(List)์ ์ฐจ์ด์ ? map๊ณผ list๋ ๋ชจ๋ ํ์ด์ฌ์ ๋ด์ฅ ํจ์๋ก, ๋ฐ๋ณต ๊ฐ๋ฅํ ๊ฐ์ฒด๋ฅผ ๋ค๋ฅธ ํํ๋ก ๋ณํํ๊ฑฐ๋ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ ํจ์๋ ๋ค์๊ณผ ๊ฐ์ ์ฐจ์ด์ ์ด ์๋ค. ๋งต(Map) map์ ๋ฐ๋ณต ๊ฐ๋ฅํ ๊ฐ์ฒด์ ๊ฐ ์์์ ํน์ ํจ์๋ฅผ ์ ์ฉํ์ฌ ์๋ก์ด ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ค. ์๋ฅผ ๋ค์ด, @map(int, ['1', '2', '3'])@์ ๋ฌธ์์ด ๋ฆฌ์คํธ๋ฅผ ์ ์ ๋ฆฌ์คํธ๋ก ๋ณํํ๋ค. map์ ์๋ณธ ๊ฐ์ฒด๋ฅผ ๋ณ๊ฒฝํ์ง ์์ผ๋ฉฐ, ๋ฐํ๋ ๊ฐ์ฒด๋ ๋งต ๊ฐ์ฒด๋ผ๊ณ ๋ถ๋ฅธ๋ค. ๋งต ๊ฐ์ฒด๋ ์ดํฐ๋ ์ดํฐ(Iterator)์ด๋ฏ๋ก ๋ฆฌ์คํธ๋ ํํ ๋ฑ์ผ๋ก ๋ณํํด์ผ ๋ด์ฉ์ ํ์ธํ๊ฑฐ๋ ์ฌ์ฉํ ์ ์๋ค. ๋ฆฌ์ค..
2023.10.08