[Python] ๋์
๋๋ฆฌ(Dictionary)
ยท
๊ฐ๋ฐ ํ์์บก์/Python
๋์
๋๋ฆฌ ํ์ด์ฌ์ ๋์
๋๋ฆฌ๋ Key์ value์ ๋์๊ด๊ณ๋ฅผ ์ ์ฅํ๋ ์๋ฃ๊ตฌ์กฐ์ด๋ค. ๋น ๋์
๋๋ฆฌ ๋ง๋ค๊ธฐ #์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ d = {} #๋ ๋ฒ์งธ ๋ฐฉ๋ฒ d = dick() ๋น ๋์
๋๋ฆฌ๋ฅผ ๋ง๋๋ ค๋ฉด ๋น ์ค๊ดํธ ๋๋ dick()์ ์ด์ฉํ๋ฉด ๋๋ค. ๋์
๋๋ฆฌ ์์๋ณด๊ธฐ d = {"Justin": 13, "John": 10, "Mike": 9} print(d["Justin"]) # 13 ์ค๊ดํธ๋ฅผ ์ด์ฉํด ๋์
๋๋ฆฌ๋ฅผ ๋ง๋ค์ด์ฃผ๊ณ ํค์ ๋์๋๋ ๊ฐ์ ์ฝ๋ก (:)์ผ๋ก ์ฐ๊ฒฐํด์ฃผ๋ฉด ๋์
๋๋ฆฌ๊ฐ ๋ง๋ค์ด์ง๋ค. print๋ฅผ ์ด์ฉํด d["Justin"]์ ๊ฐ์ ์ถ๋ ฅํด๋ณด์๋ค. 13์ด ๋์ค๋๊ฒ์ ํ์ธํ ์์๋ค. ๋ง์ฝ ๋์
๋๋ฆฌ์ ์๋ ๊ฐ์ ์ฐพ์ผ๋ฉด ์๋ฌ๊ฐ ๋ฐ์ํ๋ค. ๋์
๋๋ฆฌ์ ์๋ก์ด ๊ฐ ์ถ๊ฐํ๊ธฐ d = {"Justin": 13, "John": 10, ..