μ§ν©(Set) λ΄ μμ μ κ±°νκΈ°
setμμ νΉμ μμλ₯Ό μ κ±°ν λλ remove()
λλ discard()
ν¨μλ₯Ό μ¬μ©ν©λλ€.
remove()λ‘ μμ μ κ±°νκΈ°
remove()
λ κ΄νΈ μμ κ°μΌλ‘ setμμ μμλ₯Ό μ κ±°ν©λλ€.
κ΄νΈ μμ κ°μ΄ setμ μμΌλ©΄ KeyErrorλ₯Ό λ°μμν΅λλ€.
remove()λ‘ μμ μ κ±°
my_set = {1, 2, 3, 4} my_set.remove(3) print("my_set:", my_set) # {1, 2, 4}
discard()λ‘ μμ μ κ±°νκΈ°
discard()
μμ κ΄νΈ μμ κ°μΌλ‘ setμμ μμλ₯Ό μ κ±°ν©λλ€.
remove()
μ λ¬λ¦¬ discard()
λ κ΄νΈ μμ κ°μ΄ setμ μμ΄λ μ€λ₯λ₯Ό λ°μμν€μ§ μμ΅λλ€.
discard()λ‘ μμ μ κ±°
my_set = {1, 2, 3, 4} my_set.discard(3) print("my_set:", my_set) # {1, 2, 4} my_set.discard(5) # 5κ° setμ μμΌλ―λ‘ μλ¬΄λ° μ€λ₯ μμ΄ μ€νλ¨
remove()μμ μμΈ λ°μ μ²λ¦¬νκΈ°
μλμ κ°μ try-except
λ¬ΈμΌλ‘ remove()
ν¨μμ μμΈλ₯Ό μ²λ¦¬ν μ μμ΅λλ€.
remove()μμ μμΈ λ°μ μ²λ¦¬
my_set = {1, 2, 3, 4} try: my_set.remove(6) # 6μ΄ setμ μμΌλ―λ‘ KeyError λ°μ except KeyError: print("μμκ° setμ μ‘΄μ¬νμ§ μμ΅λλ€.")
Mission
0 / 1
νμ΄μ¬ μ§ν©μμ μμλ₯Ό μ κ±°ν λ, μμκ° μ§ν©μ μμ κ²½μ°μλ μ€λ₯λ₯Ό λ°μμν€μ§ μλ ν¨μλ 무μμΈκ°μ?
add()
remove()
discard()
clear()
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Run
Generate
Execution Result