
μ€μ νλ‘κ·Έλ¨μμ λ€λ£¨λ λ°μ΄ν°λ
νμ νλκ° μλλ€.
νμ λͺ
λ¨, μ₯λ°κ΅¬λ, μ°λ½μ², μΆμλΆμ²λΌ
μ¬λ¬ κ°μ κ°μ νλλ‘ λ¬Άμ΄ κ΄λ¦¬ν΄μΌ νλ€.
λ³μ νλμλ κ° νλλ§ λ΄μ μ μλ€.
student1 = "κΉμ² μ" student2 = "μ΄μν¬" student3 = "λ°λ―Όμ"
νμμ΄ 30λͺ
μ΄λΌλ©΄?
π λ³μ 30κ°κ° νμν΄μ§λ€.
κ·Έλμ λ±μ₯ν κ°λ μ΄ λ°λ‘ 컬λ μ (Collection) μλ£νμ΄λ€.
| μλ£ν | λΉμ | ν΅μ¬ νΉμ§ |
|---|---|---|
| 리μ€νΈ | π ν μΌ λͺ©λ‘ | μμ O, μμ O |
| νν | π¦ λ°λ΄λ νλ°° | μμ O, μμ X |
| λμ λ리 | π μ¬μ | ν€λ‘ κ° μ κ·Ό |
| μΈνΈ | π± λ²νΈ μ£Όλ¨Έλ | μ€λ³΅ X, μμ X |
| λ¬Έμμ΄ | πΏ κ΅¬μ¬ λͺ©κ±Έμ΄ | λ¬Έμλ€μ μ§ν© |
κ°μ₯ λ§μ΄ μ°μ΄λ μλ£ν.
μμκ° μκ³ , μΆκ°Β·μμ Β·μμ κ° λͺ¨λ κ°λ₯νλ€.
fruits = ["μ¬κ³Ό", "λ°λλ", "λΈκΈ°"]
리μ€νΈλ 0λΆν° μμνλ€.
fruits[0] # μ¬κ³Ό fruits[-1] # λ§μ§λ§ μμ
shopping = ["μ°μ ", "λΉ΅"]
shopping.append("κ³λ") # μΆκ°
shopping[0] = "μ μ§λ°©μ°μ " # μμ
shopping.remove("λΉ΅") # μμ
last = shopping.pop() # κΊΌλ΄κΈ°
ν€(key)λ‘ κ°μ μ°Ύλ μλ£ν.
리μ€νΈλ³΄λ€ μλ―Έκ° λΆλͺ
ν λ°μ΄ν°λ₯Ό λ€λ£° λ μ¬μ©νλ€.
student = {
"μ΄λ¦": "κΉμ² μ",
"λμ΄": 20,
"μ 곡": "μ»΄ν¨ν°κ³΅ν"
}
student["μ΄λ¦"] # κΉμ² μ
student.get("νλ
") # None (μλ¬ μμ)
student.get("νλ
", 1) # κΈ°λ³Έκ°
β μλ ν€λ₯Ό []λ‘ μ κ·Όνλ©΄ KeyError λ°μ
contacts = {}
contacts["μλ§"] = "010-1234-5678"
contacts.update({"μΉκ΅¬": "010-0000-0000"})
del contacts["μλ§"]
for key, value in student.items():
print(f"{key}: {value}")
μ€λ¬΄μμ κ°μ₯ μμ£Ό μ°λ νν
λ¬Έμμ΄λ μ¬λ¬ κ°μ μ§ν©μ΄λ€.
text = "PYTHON" text[0] # 'P' text[-1] # 'N'
text.upper()
text.strip()
text.replace("Python", "World")
name = "μ² μ"
age = 20
print(f"μ΄λ¦: {name}, λμ΄: {age}μΈ")
print(f"λ΄λ
λμ΄: {age + 1}μΈ")
π κ°λ μ±, μ€λ¬΄ μ¬μ©μ± λͺ¨λ μ΅κ³
ν λ² λ§λ€λ©΄ μμ λΆκ°
λ³νλ©΄ μ λλ λ°μ΄ν°μ μ¬μ©νλ€.
location = (37.5665, 126.9780)
x, y = location
μ’ν, λ°νκ° μ²λ¦¬μ λ§€μ° μμ£Ό λ±μ₯
μ€λ³΅ μ κ±°μ© μλ£ν
μμκ° μκ³ , μΈλ±μ± λΆκ°
names = ["μ² μ", "μν¬", "μ² μ"] unique = set(names)
set.remove(x) # μμΌλ©΄ μλ¬ set.discard(x) # μμ΄λ OK
| μλ£ν | μμ | μμ | μ€λ³΅ |
|---|---|---|---|
| 리μ€νΈ | O | O | O |
| νν | O | X | O |
| λμ λ리 | O | O | ν€ X |
| μΈνΈ | X | O | X |