ํด์ฌ ๊ตฌ์กฐ๋ ?
key์ value ์์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฐ์ดํฐ ๊ตฌ์กฐ์ด๋ค. key๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅด๊ฒ ์ฐพ์ ์ ์๋ค.
ํ์ด์ฌ์ ๋์ ๋๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
# ๋์
๋๋ฆฌ ์์ฑ
dic = {1:'a', 2:'b'} #key,value
#๋์
๋๋ฆฌ ๊ฐ ์ถ๊ฐ
dic[5] = 'c'
# ๊ฒฐ๊ณผ => dic = {1:'a', 2:'b', 5:'c'}
dic[3] = [1,2,3]
#๊ฒฐ๊ณผ => dic = {1:'a', 2:'b', 5:'c', 3:[1,2,3]}
#๋์
๋๋ฆฌ ๊ฐ ์ญ์
del dic[2]
#๊ฒฐ๊ณผ => dic = {1:'a', 5:'c', 3:[1,2,3]}
#๋์
๋๋ฆฌ key list ์์ฑ
dic.keys()
#๊ฒฐ๊ณผ => dict_keys([1,5,3])
#๋์
๋๋ฆฌ value list ์์ฑ
dic.values()
#๊ฒฐ๊ณผ => dict_values(['a','c',[1,2,3]])
#๋์
๋๋ฆฌ key,value ์ป๊ธฐ
dic.items()
#๊ฒฐ๊ณผ => dict_items([(1,'a'), (5,'c'), (3,[1,2,3])])
#์ค๋ณต๋ key
a = {1: 'a', 1: 'b'}
>>> a
{1: 'b'}
#get : ๋์
๋๋ฆฌ ํค๋ก ๊ฐ ์ป๊ธฐ
# ์ฝ๋ : dic.get(key)
dic.get(5)
>>> 'c'
'๋์ ๋์ ์ฝ๋ฉ์ผ๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค๋ต๋ ธํธ (p3 ์ต๋ํ๋ถํฐ ๋ค์ ํ๊ธฐ) (0) | 2023.01.17 |
---|---|
ํฉ์ด ๊ฐ์ ๋ถ๋ถ์งํฉ (0) | 2023.01.14 |
ํ์ ํ๋ ฌ ์ฝ๋ ๊ณต๋ถ (0) | 2023.01.07 |
์ค๋ต๋ ธํธ ์ ๋ฆฌ (2022-8-18~ing) (0) | 2022.08.18 |
<๋ธ๋ฃจ์คํฌ์ค> ๋ฐฑ์ค 7568๋ฒ. ๋ฉ์น (์ค๋ต๋ ธํธ) (0) | 2022.08.12 |