λμ λ리 λ΄ ν€ μ‘΄μ¬ μ¬λΆλ₯Ό μμ νκ² νμΈνλ λ°©λ²
λμ
λ리 λ΄λΆμ νΉμ ν€κ° μ‘΄μ¬νλμ§ νμΈνλ λ€λ₯Έ λ°©λ²μΌλ‘ get()
ν¨μκ° μμ΅λλ€.
μ΄ ν¨μλ μ§μ λ ν€μ λν κ°μ λ°ννκ±°λ, ν€κ° μμ κ²½μ° μ§μ λ κΈ°λ³Έκ°μ λ°νν©λλ€.
get() ν¨μ μ¬μ©λ²
get()
ν¨μλ 2κ°μ 맀κ°λ³μ(μμ
μ μ€ννκΈ° μν μ
λ ₯κ°)μ λ°μ΅λλ€.
첫 λ²μ§Έ 맀κ°λ³μλ κ²μνλ €λ ν€μ΄κ³ , λ λ²μ§Έ 맀κ°λ³μλ ν€κ° μμ λ λ°νν κΈ°λ³Έκ°μ λλ€.
dictionary.get(key, default=None) # defaultλ μλ΅ κ°λ₯
2λ²μ§Έ μΈμλ‘ κΈ°λ³Έκ°μ μ 곡νμ§ μμΌλ©΄ Noneμ λ°νν©λλ€.
my_dict = {'name': 'μ½λνλ μ¦', 'age': 30} name = my_dict.get('name') # my_dict λμ λ리μμ 'name' ν€μ κ°μ κ°μ Έμ΄ print(name) # μ½λνλ μ¦
my_dict = {'name': 'μ½λνλ μ¦', 'age': 30} country = my_dict.get('country', 'Unknown') # my_dict λμ λ리μμ 'country' ν€μ κ°μ κ°μ Έμ΄ # 'country' ν€κ° μμΌλ―λ‘ κΈ°λ³Έκ°μΈ 'Unknown' λ°ν print(country)
get() ν¨μ μ 리
get()
ν¨μλ₯Ό μ¬μ©νλ©΄ λ€μκ³Ό κ°μ μ₯μ μ΄ μμ΅λλ€.
-
ν€ μ‘΄μ¬ μ¬λΆ νμΈ
: ν€κ° dictionaryμ μ‘΄μ¬νλμ§ μμ νκ² νμΈν μ μμ΅λλ€. -
κΈ°λ³Έκ° μ€μ
: ν€κ° μμ λ κΈ°λ³Έκ°μ λ°ννλ―λ‘, μμΈ μ²λ¦¬ μμ΄ μμ νκ² μ½λλ₯Ό μμ±ν μ μμ΅λλ€.
my_dict = {'name': 'μ½λνλ μ¦', 'age': 30} if my_dict.get('age') is not None: print("λμ΄κ° μμ΅λλ€.") else: print("λμ΄ μ λ³΄κ° μμ΅λλ€.")
Guidelines
AI Tutor
Publish
Design
Upload
Notes
Favorites
Help
Code Editor
Execution Result