[Python] 리μ€νΈ
리μ€νΈλ μΌλ ¨λ κ°μ μ§ν©μ λ§νλ€.
νμ΄μ¬μμ 리μ€νΈλ λκ΄νΈλ‘ κ°μΌ κ°μ λμ΄λ‘ νννλ€.
κ°λ Ή μλμ ννμμ

1κ³Ό 3, 2, 5λ₯Ό ν¬ν¨νλ 리μ€νΈλ₯Ό numsμ μ μ₯ν κ²μ΄λ€.
리μ€νΈμ μ μ₯λ κ°λ€μ μΈλ±μ±([])μ ν΅ν΄μ μ κ·Όν μ μλ€.
μμμ μ μΈλ±μ€ 0μ΄λ€.


κ°λ³ κ°μ μμ λ κ°λ₯νλ€.


μ무κ²λ μλ λΉ λ°°μ΄λ μμ± κ°λ₯νλ€.


λ°°μ΄μ for inꡬ문μ ν΅ν΄ μνκ° κ°λ₯νλ€.
μ΄μ²λΌ


μ¬λΌμ΄μ±
κ·Έλ¦¬κ³ νμ΄μ¬μ 리μ€νΈλ μ¬λΌμ΄μ±μ΄λ κ² κ°λ₯νλ€.
[μμμ :μ’
λ£μ ]μ νμμΌλ‘ μΈλ±μ±μ μλνλ©΄, κ·Έ λ²μμ κ°λ€μ 리μ€νΈ νμμΌλ‘ λ°ννλ κ²μ΄λ€.

μ’
λ£μ μ μΈμλ ν¬ν¨νμ§ μλλ€. κ·Έ μ κΉμ§λ§.
μμμ μ΄λ μ’
λ£μ μ΄λ , μ΄λμͺ½μ μλ΅νλ©΄, κ·Έμͺ½μ λκΉμ§ μ νλλ€.




λ°°μ΄μλ μ¬λ¬κ°μ§ ν¨μλ€μ΄ μλ€.
κΈΈμ΄ νλ
len ν¨μλ λ°°μ΄μ κΈΈμ΄λ₯Ό κ°μ Έμ¨λ€.


μΆκ°&μμ
append λ©μλλ₯Ό μ¬μ©νλ©΄ 리μ€νΈ 맨 λ€μ μμλ₯Ό μΆκ°ν μ μλ€.


pop λ©μλλ₯Ό μ¬μ©νλ©΄ 맨 λ€μμ μμλ₯Ό νλ μ§μ΄λ€.


μμ λ©μλλ€μ μ¬μ©νλ©΄ 맨 λ€μμλ§ μ‘°μμ ν μ μμ§λ§, insertμ removeλ₯Ό μ¬μ©νλ©΄ μ무λ°μλ μ‘°μμ΄ κ°λ₯ν΄μ§λ€.
insertλ μμμ μμΉμ μμλ₯Ό μ½μ
νλ€. 첫λ²μ§Έ μΈμκ° μΈλ±μ€λ€.


removeλ λ λ€λ₯΄λ€. κ°μ νλ λ°μμ λμΌν κ°μ μμλ₯Ό νλ μ§μ΄λ€.


clear λ©μλλ μ λΆ λ λ €λ²λ¦°λ€.
μ΄κ±΄ μμ μ»΄νμΌλ¬μμ λμμ΄ μλλκ±Έλ‘ λ΄μ, νμ΄μ¬3λΆν° μ 곡λλ λ©μλμΈ κ² κ°λ€.


μ λ ¬
sort λ©μλλ λ΄λΆμ μμλ₯Ό μμλλ‘ μ λ ¬ν΄μ€λ€.


μ΄μΈμ μ λ ¬μ ν΄μ£Όλ ν¨μλ‘ sortedλΌλ λμ΄ μλ€. μ΄κ±΄ λ©μλκ° μλλΌ μ μν¨μλ€!
μ΄κ²λ μ λ ¬μ ν΄μ£ΌκΈ΄ νμ§λ§ λ©μλλ₯Ό νΈμΆν κ°μ²΄ μ체λ μ λ ¬λμ§ μλλ€.
κ·Έμ μ λ ¬λ 리μ€νΈλ₯Ό λ°νν λΏμ΄λ€.

μ·¨ν₯λλ‘ μ°λ©΄ λλ€.
νμ
index λ©μλλ νΉμ κ°μ μΈλ±μ€ κ°μ κ°μ Έμ¨λ€.


count λ©μλλ νΉμ κ°μ κ°μ§ μμμ κ°μλ₯Ό ꡬνλ€.


κ·Έλ λ€.