π 곡λΆνλ μ§μ§μνμΉ΄λ μ²μμ΄μ§?
[μ΄κ²μ΄ μ½λ© ν μ€νΈλ€ with Python]_6_μ¬μ , μ§ν© μλ£ν λ³Έλ¬Έ
[μ΄κ²μ΄ μ½λ© ν μ€νΈλ€ with Python]_6_μ¬μ , μ§ν© μλ£ν
μ§μ§μνμΉ΄ 2022. 1. 29. 00:15220129 μμ±
<λ³Έ λΈλ‘κ·Έλ γμ΄κ²μ΄ μ·¨μ μ μν μ½λ© ν μ€νΈλ€γ μ youtubeλ₯Ό μ°Έκ³ ν΄μ 곡λΆνλ©° μμ±νμμ΅λλ€>
https://www.youtube.com/watch?v=Mkk8WOCAlqQ&list=PLVsNizTWUw7H9_of5YCB0FmsSc-K44y81&index=6
1. μ¬μ μλ£ν
: ν€, κ° μμ λ°μ΄ν°λ‘ κ°μ§
: λ³κ²½ λΆκ°λ₯ν μλ£νμ ν€λ‘ μ¬μ©
: ν΄μ ν μ΄λΈ μ΄μ©
: O(1)
data = dict()
data["μ¬κ³Ό"] = "apple"
data["λ°λλ"] = "banana"
print(data)
if 'μ¬κ³Ό' in data :
print("True")
: ν€ λ°μ΄ν° λ½κΈ° data.keys()
: κ° λ°μ΄ν° λ½κΈ° data.values()
2. μ§ν© μλ£ν
: μ€λ³΅ νμ© X
: μμ X
: 리μ€νΈ, λ¬Έμμ΄ μ΄μ©ν΄μ μ΄κΈ°ν
: set() μ¬μ©
: O(1)
3. μ§ν© μλ£ν μ°μ°
- ν©μ§ν© : A, B μνκΈ°
- κ΅μ§ν© : A, B 곡ν΅
- μ°¨μ§ν© : A μλ μκ³ B λ μμ
4. μ¬μ , μ§ν© νΉμ§
: 리μ€νΈ, ννμ μμ μμ => μΈλ±μ± ν΅ν΄ κ° μ»κΈ°
: μ¬μ , μ§ν©μ μμ μμ => μΈλ±μ± λͺ» μ, O(1)