ꡬ쑰νλ λ°μ΄ν°λ₯Ό κ΄λ¦¬νλ λμ λ리(Dictionary)
λμ λ리λ λ°μ΄ν°λ₯Ό κ΄λ¦¬νκ³ κ²μνλ λ° μ μ©ν μλ£κ΅¬μ‘°λ‘,λ°μ΄ν°λ₯Ό ν€(Key)-κ°(Value) μμ μ μ₯νλ μλ£κ΅¬μ‘°μ λλ€.
dictionary = { "ν€1": "κ°1", "ν€2": "κ°2", "ν€3": "κ°3", }
λμ λ리μ νΉμ§
-
ν€-κ° μ(Key-Value Pairs)
: κ° νλͺ©μ ν€μ κ°μΌλ‘ ꡬμ±λ©λλ€. ν€λ λμ λ리 λ΄μμ μ μΌν΄μΌ νλ©°, κ° ν€λ νλμ κ°μ κ°μ΅λλ€. -
λ³κ²½ κ°λ₯(Mutable)
: λμ λ리λ μμ κ°λ₯ν κ°μ²΄μ λλ€. μ¦, λμ λ리μ νλͺ©μ μΆκ°νκ±°λ μμ νκ³ , ν€μ μ°κ²°λ κ°μ λ³κ²½ν μ μμ΅λλ€. -
μμ μμ(Unordered)
: λμ λ리λ μμκ° μ ν΄μ Έ μμ§ μμ λ°μ΄ν° ꡬ쑰μ λλ€. Python 3.7 μ΄νλΆν°λ μ½μ μμλ₯Ό μ μ§νμ§λ§, μΌλ°μ μΌλ‘ ν€μ μμμ μμ‘΄ν΄μλ μλ©λλ€. -
λ€μν λ°μ΄ν° νμ
: ν€λ‘λ λ¬Έμμ΄, μ«μ, ννκ³Ό κ°μ λ³νμ§ μλ(immutable) νμ λ§ μ¬μ©ν μ μμ΅λλ€.
λμ λ리 μ μΈ
λμ
λ리λ μ€κ΄νΈ {}
μμ ν€μ κ°μ μ½λ‘ :
μ μ¬μ©νμ¬ μ μν©λλ€. λ€μμ κ°λ¨ν λμ
λ리μ μμ
λλ€.
# λΉ λμ λ리 μ μΈ empty_dict = {} # ν€-κ° μμ΄ μλ λμ λ리 μ μΈ person = { "μ΄λ¦": "νκΈΈλ", "λμ΄": 30, "μ§μ ": "κ°λ°μ" }
λμ λ리μ μ μμ¬ν
-
λμ λ리μ ν€λ κ³ μ ν΄μΌ ν©λλ€. νλμ λμ λ리μ μ€λ³΅λ ν€λ₯Ό κ°μ§ μ μμ΅λλ€.
-
λμ λ리λ μμκ° μμΌλ―λ‘ μΈλ±μ€λ‘ λ°μ΄ν°λ₯Ό κ²μν μ μμ΅λλ€.
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result