[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, ..