Guidelines

for 반볡문과 λ”•μ…”λ„ˆλ¦¬ ν•¨κ»˜ μ‚¬μš©ν•˜κΈ°

for 반볡문과 λ”•μ…”λ„ˆλ¦¬λ₯Ό ν•¨κ»˜ μ‚¬μš©ν•˜λ©΄ λ”•μ…”λ„ˆλ¦¬ λ‚΄ ν‚€(Key)와 κ°’(Value)을 순차적으둜 μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.


for 반볡문과 λ”•μ…”λ„ˆλ¦¬μ˜ μ‚¬μš©

λ”•μ…”λ„ˆλ¦¬λ₯Ό μˆœνšŒν•  λ•ŒλŠ” items() λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ λ”•μ…”λ„ˆλ¦¬μ˜ 킀와 값을 ν•¨κ»˜ μˆœνšŒν•©λ‹ˆλ‹€.

for ν‚€μ›Œλ“œ μ˜†μ—λŠ” key, value와 같이 두 개의 λ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜μ—¬ λ”•μ…”λ„ˆλ¦¬μ˜ 킀와 값을 μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

첫 번째 λ³€μˆ˜μ—λŠ” λ”•μ…”λ„ˆλ¦¬μ˜ ν‚€κ°€ ν• λ‹Ήλ˜κ³ , 두 번째 λ³€μˆ˜μ—λŠ” λ”•μ…”λ„ˆλ¦¬μ˜ 값이 ν• λ‹Ήλ©λ‹ˆλ‹€.

for 반볡문과 λ”•μ…”λ„ˆλ¦¬ μ‚¬μš© μ˜ˆμ‹œ
info = {'name': 'μ½”λ“œν”„λ Œμ¦ˆ', 'age': 30, 'city': 'λ‰΄μš•'} # λ”•μ…”λ„ˆλ¦¬μ˜ 킀와 값을 순회 for key, value in info.items(): # 킀와 값을 ν•œ 쀄씩 좜λ ₯ print(f"{key}: {value}")

for 반볡문과 λ”•μ…”λ„ˆλ¦¬λ₯Ό ν•¨κ»˜ μ‚¬μš©ν•˜λ©΄ νŠΉμ • 쑰건에 따라 λ”•μ…”λ„ˆλ¦¬μ˜ 킀와 값을 λ‹€λ₯΄κ²Œ μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

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}")
Mission
0 / 1

for λ°˜λ³΅λ¬Έμ„ μ‚¬μš©ν•˜μ—¬ λ”•μ…”λ„ˆλ¦¬μ˜ 킀와 값을 μˆœνšŒν•˜λ €λ©΄ μ–΄λ–€ λ©”μ„œλ“œλ₯Ό μ‚¬μš©ν•΄μ•Ό ν•˜λ‚˜μš”?

keys()

values()

items()

get()

Guidelines

AI Tutor

Publish

Design

Upload

Notes

Favorites

Help

Code Editor

Run
Generate

Execution Result