리μ€νΈ IndexError μμΈ μ²λ¦¬
IndexError
λ 리μ€νΈμμ λ²μλ₯Ό μ΄κ³Όν μΈλ±μ€μ μ κ·Όν λ λ°μνλ μμΈμ
λλ€.
리μ€νΈμ κΈΈμ΄λ³΄λ€ ν° μΈλ±μ€λ₯Ό μ¬μ©νκ±°λ λΉμ΄ μλ 리μ€νΈμμ μμλ₯Ό μ°Έμ‘°νλ €κ³ νλ©΄ IndexError
μμΈκ° λ°μν©λλ€.
μλ₯Ό λ€μ΄, μλμ κ°μ΄ 3κ°μ μμλ₯Ό κ°μ§ 리μ€νΈμμ 4λ²μ§Έ μμμ μ κ·Όνλ €κ³ νλ©΄ IndexError
κ° λ°μν©λλ€.
IndexError λ°μ μμ
fruits = ["μ¬κ³Ό", "λ°λλ", "체리"] # 4λ²μ§Έ μμκ° μμΌλ―λ‘ IndexError λ°μ fourth_fruit = fruits[3]
IndexError μμΈλ₯Ό μ΄λ»κ² μ²λ¦¬ν κΉμ?
IndexError
λ₯Ό λ°©μ§νλ €λ©΄ 리μ€νΈμ κΈΈμ΄λ₯Ό 미리 νμΈνκ±°λ, μμΈ μ²λ¦¬ ꡬ문μ νμ©ν μ μμ΅λλ€.
리μ€νΈ κΈΈμ΄ νμΈ μμ
fruits = ["μ¬κ³Ό", "λ°λλ", "체리"] # 리μ€νΈμ κΈΈμ΄λ₯Ό νμΈνμ¬ IndexError λ°©μ§ if len(fruits) > 3: fourth_fruit = fruits[3] else: print("리μ€νΈμλ 3κ°μ μμλ§ μ‘΄μ¬ν©λλ€.") print() # μμΈ μ²λ¦¬ ꡬ문μ νμ© try: fourth_fruit = fruits[3] except IndexError: print("μμΈκ° λ°μνμ΅λλ€.")
Mission
0 / 1
IndexErrorλ 리μ€νΈμ λ²μλ₯Ό λ²μ΄λ μΈλ±μ€μ μ κ·Όν λ λ°μνλ€.
O
X
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Run
Generate
Execution Result