๋”•์…”๋„ˆ๋ฆฌ 1

[Python / ํŒŒ์ด์ฌ] ๋”•์…”๋„ˆ๋ฆฌ(dictionary) ์ž๋ฃŒํ˜• ์ •๋ฆฌ

1. ๋”•์…”๋„ˆ๋ฆฌ ์ž๋ฃŒํ˜• ํ‚ค(Key)์™€ ๊ฐ’(Value)์˜ ์Œ์„ ๋ฐ์ดํ„ฐ๋กœ ๊ฐ€์ง€๋Š” ์ž๋ฃŒํ˜• ๋‹ค๋ฅธ ์–ธ์–ด์˜ ์—ฐ๊ด€ ๋ฐฐ์—ด(Associative array) ๋˜๋Š” ํ•ด์‹œ(Hash)์™€ ์œ ์‚ฌ ๋ฆฌ์ŠคํŠธ๋‚˜ ํŠœํ”Œ์ฒ˜๋Ÿผ ์ˆœ์ฐจ์ ์œผ๋กœ ์›์†Œ ๊ฐ’์„ ๊ตฌํ•˜์ง€ ์•Š๊ณ  Key๋ฅผ ํ†ตํ•ด Value๋ฅผ ๊ตฌํ•จ ๋”ฐ๋ผ์„œ '๋ณ€๊ฒฝ ๋ถˆ๊ฐ€๋Šฅํ•œ(immutable) ์ž๋ฃŒํ˜•'๋งŒ key๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ ์˜ˆ์‹œ) { Key1:Value1, Key2:Value2, Key3:Value3 } 2. ๋”•์…”๋„ˆ๋ฆฌ ์ดˆ๊ธฐํ™”(์„ ์–ธ) Key : Value ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์ดˆ๊ธฐํ™” - d = { 'name':'Tom', 'phone':'01012341234', 'birth':'1225' } ๋ฐ์ดํ„ฐ ์—†์ด ์ดˆ๊ธฐํ™” - d = dict() ๋งŒ์•ฝ ์ค‘๋ณต๋˜๋Š” Key ๊ฐ’์ด ์žˆ๋‹ค๋ฉด ํ•˜๋‚˜๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ๊ฒƒ๋“ค์€ ๋ชจ๋‘ ๋ฌด์‹œ..

Language/Python 2021.03.05