[π»Python] pearl's python λ³μ리 νμΆκΈ° π£
[Python] listμμ μμ μΆκ° λ° μ κ±°
seapearl
2024. 4. 8. 17:15
1. append () λ©μλ μ¬μ© (μμλ₯Ό μΆκ°ν λ μ¬μ©)
- 리μ€νΈ μμ μμλ₯Ό μΆκ°ν λ μ¬μ©
a_list = [1,2,3,4,5]
a_list.append(5)
print(a_list)
#μμ μΆλ ₯ : [1, 2, 3, 4, 5, 5]
2. remove() λ©μλ μ¬μ©
- listκ° κ°μ§ λ©μλλ‘ νΉμ ν κ°μ 리μ€νΈμ νλͺ©μμ μμ
- remove λ©μλλ μ²μ λμ€λ κ°λ§ μμ κ° κ°λ₯νλ€ (μΆνμ λμ€λ μ€λ³΅λλ λ€λ₯Έ κ°μ μμ ν μ μμ)
- μ‘΄μ¬νμ§ μλ νλͺ©μ remove()λ‘μμ νλ©΄ μ€λ₯κ° λ°μ -> value error
- κ·Έλμ removeλ₯Ό μ¬μ©ν λ λ©€λ² μ°μ°μμΈ in, not inμ μ¨μ λ³μκ° μλμ§ νμΈνλ κ²μ΄ μ’μ.
n_list = [11, 22, 33, 44, 55, 66, 44]
n_list.remove(44)
print(n_list)
# μμ μΆλ ₯ : [11, 22, 33, 55, 66, 44]
n_list =[11, 22,33,44,55,66]
if (55 in n_list): #in μ°μ°μλ₯Ό νμ©νμ¬ λ¦¬μ€νΈ μμ ν΄λΉ μμκ° μλμ§ νμΈνλ€.
n_list.remove(55)
3. pop() λ©μλλ₯Ό μ¬μ©
- 리μ€νΈμ νΉμ μμΉμ μλ νλͺ©μ μμ ν¨κ³Ό λμμ μ΄ νλͺ©μ λ°ν
n_list = [11, 22, 33, 44, 55, 66, 44]
n_list.pop()
#μμ λ΅μ : 44
n_list.pop(0)
#μμ λ΅μ : 11