for λ°λ³΅λ¬Έκ³Ό λμ λ리 ν¨κ» μ¬μ©νκΈ°
for λ°λ³΅λ¬Έ
κ³Ό λμ
λ리
λ₯Ό ν¨κ» μ¬μ©νλ©΄ λμ
λ리 λ΄ ν€(Key)
μ κ°(Value)
μ μμ°¨μ μΌλ‘ μ²λ¦¬ν μ μμ΅λλ€.
for λ°λ³΅λ¬Έκ³Ό λμ λ리μ μ¬μ©
λμ
λ리λ₯Ό μνν λλ items()
λ©μλλ₯Ό μ¬μ©νμ¬ λμ
λ리μ ν€μ κ°μ ν¨κ» μνν©λλ€.
for
ν€μλ μμλ key, value
μ κ°μ΄ λ κ°μ λ³μλ₯Ό μ¬μ©νμ¬ λμ
λ리μ ν€μ κ°μ μ¬μ©ν μ μμ΅λλ€.
첫 λ²μ§Έ λ³μμλ λμ λ리μ ν€κ° ν λΉλκ³ , λ λ²μ§Έ λ³μμλ λμ λ리μ κ°μ΄ ν λΉλ©λλ€.
info = {'name': 'μ½λνλ μ¦', 'age': 30, 'city': 'λ΄μ'} # λμ λ리μ ν€μ κ°μ μν for key, value in info.items(): # ν€μ κ°μ ν μ€μ© μΆλ ₯ print(f"{key}: {value}")
for λ°λ³΅λ¬Έκ³Ό λμ λ리λ₯Ό ν¨κ» μ¬μ©νλ©΄ νΉμ 쑰건μ λ°λΌ λμ λ리μ ν€μ κ°μ λ€λ₯΄κ² μ²λ¦¬ν μ μμ΅λλ€.
info = {'name': 'μ½λνλ μ¦', 'age': 30, 'city': 'λ΄μ'} # λμ λ리μ ν€μ κ°μ μν for key, value in info.items(): # ν€κ° 'age'μΈ κ²½μ° κ°μ 10μ λν ν μΆλ ₯ if key == 'age': print(f"{key}: {value + 10}") else: # κ·Έ μΈμ κ²½μ°λ κ·Έλλ‘ μΆλ ₯ print(f"{key}: {value}")
for λ°λ³΅λ¬Έμ μ¬μ©νμ¬ λμ λ리μ ν€μ κ°μ μννλ €λ©΄ μ΄λ€ λ©μλλ₯Ό μ¬μ©ν΄μΌ νλμ?
keys()
values()
items()
get()
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result