λ°μ΄ν°λ₯Ό 체κ³μ μΌλ‘ κ΄λ¦¬νκΈ° μν μλ£κ΅¬μ‘°
μλ£κ΅¬μ‘°(Data Structure)λ λ°μ΄ν°λ₯Ό ν¨μ¨μ μΌλ‘ μ μ₯νκ³ , μ‘°μ§νκ³ , κ΄λ¦¬νκΈ° μν μ΄λ‘ λ° λ°©λ²λ‘ μ μλ―Έν©λλ€.
μ΄μ μ±ν°μμ λ°°μ΄ λ¦¬μ€νΈ
, νν
, λμ
λ리
, μ§ν©
λ±μ μλ£κ΅¬μ‘°μ λνμ μΈ μμλ‘, νλ‘κ·Έλλ°μμ λ°μ΄ν°λ₯Ό 체κ³μ μΌλ‘ κ΄λ¦¬νλ λ° μ¬μ©λ©λλ€.
μλ£κ΅¬μ‘°μ μλ£νμ μ°¨μ΄: μλ£νμ
λ°μ΄ν°μ μ’ λ₯
λ₯Ό μλ―Ένκ³ , μλ£κ΅¬μ‘°λλ°μ΄ν°λ₯Ό μ μ₯νκ³ μ‘°μ§νλ λ°©λ²
μ μλ―Έν©λλ€.
μ΄μ μμ μμ λ°°μ΄ νμ΄μ¬μ μ£Όμ μλ£κ΅¬μ‘°μ λν΄ κ°λ¨ν 볡μ΅ν΄ λ³΄κ² μ΅λλ€.
리μ€νΈ (List)
리μ€νΈ
λ μ¬λ¬ κ°μ νλͺ©μ μμλλ‘ μ μ₯ν©λλ€.
numbers = [1, 2, 3, 4, 5] # 리μ€νΈμ νλͺ© μΆκ° numbers.append(6) # [1, 2, 3, 4, 5, 6] μΆλ ₯ print("numbers:", numbers)
μ°Έκ³ λ‘ λ€λ₯Έ νλ‘κ·Έλλ° μΈμ΄μμλ 리μ€νΈμ κ°μ΄ μ¬λ¬ νλͺ©μ μ μ₯νλ μλ£κ΅¬μ‘°λ₯Ό λ°°μ΄(Array)
μ΄λΌκ³ λΆλ₯΄κΈ°λ ν©λλ€.
μλ°ν λ§νλ©΄ λ°°μ΄μ ν¬κΈ°κ° κ³ μ λμ΄ μκ³ , 리μ€νΈλ ν¬κΈ°κ° κ°λ³μ μ΄λΌλ μ°¨μ΄κ° μμ΅λλ€.
νν (Tuple)
νν
μ 리μ€νΈμ μ μ¬νμ§λ§, ν λ² μμ±νλ©΄ κ°μ λ³κ²½ν μ μλ λΆλ³μ±μ κ°μ§ μλ£κ΅¬μ‘°μ
λλ€.
coordinates = (10, 20) # (10, 20) μΆλ ₯ print("coordinates:", coordinates)
ννμ λ°μ΄ν°μ λΆλ³μ±μ 보μ₯ν μ μκΈ° λλ¬Έμ νλ‘κ·Έλ¨μ μμ μ±μ λμ΄λ λ° μ¬μ©λ©λλ€.
λμ λ리 (Dictionary)
λμ
λ리
λ ν€-κ° μμΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ£κ΅¬μ‘°μ
λλ€.
ν€λ₯Ό νμ©ν΄ κ°μ λΉ λ₯΄κ² κ²μν μ μμ΅λλ€.
person = {"name": "Alice", "age": 25} # "Alice" μΆλ ₯ print("person[\"name\"]:", person["name"])
μ§ν© (Set)
μ§ν©
μ μ€λ³΅λμ§ μλ μμλ€λ‘ μ΄λ£¨μ΄μ§ μλ£κ΅¬μ‘°λ‘, μμμ μμκ° μ€μνμ§ μμ κ²½μ°μ μ¬μ©ν©λλ€.
μ§ν©μ ν©μ§ν©, κ΅μ§ν©, μ°¨μ§ν© λ±μ μ§ν© μ°μ°μ λΉ λ₯΄κ² μνν μ μμ΅λλ€.
unique_numbers = {1, 2, 3, 4, 4, 5} # {1, 2, 3, 4, 5} μΆλ ₯ (μ€λ³΅ μ κ±°) print("unique_numbers:", unique_numbers)
νμ΄μ¬μμ ννμ κ°μ λ³κ²½ν μ μλ μλ£κ΅¬μ‘°μ λλ€.
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result