728x90
π€νν(Tuple)μ΄λ?
ννμ 리μ€νΈμ ννκ° μ μ¬ν μλ£νμ΄λ€.
리μ€νΈμ λ€λ₯Έ μ μ 리μ€νΈλ μμ μκ² μν μμλ€μ μμ λ‘κ² μμ νκ±°λ λ³κ²½ν μ μλλ°,
ννμ μμλ₯Ό λ°κΏ μ μλ€λ μ μ΄λ€.
# ννμ μμλ₯Ό ()λ‘ λ¬Άκ±°λ, μλ΅ν μ μλ€.
a_tuple = (1, 2, 3)
print(a_tuple[0])
print(a_tuple[1])
print(a_tuple[2])
>>> 1
2
3
# ννμ 리μ€νΈμ λ¬λ¦¬ μμλ₯Ό λ³κ²½ν μ μλ€.
a_tuple = (1, 2, 3)
a_tuple[0] = 3
print(a_tuple[0])
>>> Typeerror: 'tuple' object does not support item assignment
a_list = [1, 2, 3]
a_list[0] = 3
print(a_list[0])
>>> 3
μ΄μ κ°μ΄ ννμ νλ‘κ·Έλ¨μ μμ΄ νΉμ ν κ°μ΄ λ³κ²½λλ κ²μ μμΉ μμ λ μ¬μ©νλ©΄ μ μ©νλ€.
π€λμ λ리(Dictionary) λ?
λμ λ리λ "λ³μ λͺ ={ ν€:κ° }"μ ννλ‘ ν€μ κ°μ΄ μλ‘ λμνλ ννλ‘ κ΅¬μ±λλ€.
λν μμλ€μ μΌνλ₯Ό μ΄μ©νμ¬ μ°κ²°νλ€.
dict_a = { # xml νμκ³Ό μ μ¬
"name" : "serin" ,
"age" : "24"
}
# ν€μ κ° λͺ¨λ μΆλ ₯
print(dict_a)
>>> {'name': 'serin', 'age': '24'}
# ν€λ₯Ό ν΅ν΄ κ°μ μΆλ ₯
print(dict_a["name"])
>>> serin
# μλ‘μ΄ ν€μ κ°μ λμ
λ리μ μΆκ°
dict_a["gender"] = "male"
print(dict_a)
>>> {'name': 'serin', 'age': '24', 'gender': 'male'}
λ§μ½ key κ°μΌλ‘ κ°μ κ°μ΄ μ μΈλμμ κ²½μ° κ°μ₯ λ¨Όμ μ μΈλ keyκ°μ λν valueκ° μΆλ ₯λλ€.
728x90
'Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Python] If, else 쑰건문 (0) | 2023.02.18 |
---|---|
[Python] λ€μν ν¨μλ€ split(), input(), map(), end() (0) | 2023.02.18 |
[Python] 리μ€νΈ (0) | 2023.02.17 |
[Python] For λ°λ³΅λ¬Έ (0) | 2023.02.17 |
[Python] While λ°λ³΅λ¬Έ (0) | 2023.02.16 |