From-the-base.md
pythonμ μ£Ό μΈμ΄λ‘ μ ννκ³ κ°λ°μ μ ν΄μ€λ©΄μ κΈ°λ³Έμ΄ κ°μ₯ μ€μνλ€λ κ±Έ κ³μ λλΌκ³ μλ€. μ΄μ°Έμ pythonμ κΈ°μ΄λΆν° κ°κ°ν 곡λΆν΄λ³΄λ € νλ€.
λ³μ - Variable
λ°μ΄ν°λ₯Ό μ μ₯νλ 곡κ°
λ©λͺ¨λ¦¬μ κ°μ μμ±νκ³ μ΄λ¦μ μ§μ
λμ μ°μ°μλ₯Ό μ¬μ©νμ¬ κ°μ λμ
μλ£ν
Numeric - μ μλ£ν
μ μν
μ€μν
μ»΄ν¨ν° μμ€ν μ 2μ§μλ₯Ό μ¬μ©νμ¬ λͺ¨λ λ°μ΄ν°λ₯Ό μ²λ¦¬νλ€. μ€μλ₯Ό μ²λ¦¬ν λλ λΆλμμμ λ°©μμ μ΄μ©νλλ°, iEEE754 νμ€μμλ 4λ°μ΄νΈ-float, 8λ°μ΄νΈ-doubleμ λ©λͺ¨λ¦¬λ₯Ό ν λΉνμ¬ λμ²΄λ‘ μ€μ μ 보λ₯Ό νννλ μ νλμ νκ³λ₯Ό κ°μ§λ€.
λ°λΌμ μ€μν μλ£νμ μ λ°νκ² λΉκ΅ν΄μΌν λκ° μ€λ©΄ κ°λμ© μ€λ₯κ° λ μ μλ€. λ°λΏ
round()
ν¨μλ₯Ό μ¬μ©νμ¬ λ°μ¬λ¦Όνμ¬ μ¬μ©νμ
round() round(number=float, ndigit:int) λ λ²μ§Έ μΈμμΈ ndigitμ [λ°μ¬λ¦Όνκ³ μ νλ μμΉ -1]μ λ»νλ€.
μ μλ£νμ μ°μ°
Str - λ¬Έμμ΄
λ¬Έμμ΄μ 건λλ°κ² ....
List - 리μ€νΈ
μΈλ±μ±, μ¬λΌμ΄μ± 건λλ°...
List comprehension - 리μ€νΈ μ»΄ν리ν¨μ
리μ€νΈ μ΄κΈ°ννλ λ°©λ²μ€μ νλλ‘, λκ΄νΈ μμ 쑰건문과 λ°λ³΅λ¬Έμ λ£λ λ°©μμΌλ‘ 리μ€νΈλ₯Ό μ΄κΈ°νν μ μλ€.
리μ€νΈ κ΄λ ¨ λ©μλ
append
리μ€νΈ μμ μ½μ (κ°μ₯ λ§μ§λ§ μΈλ±μ€)
O(1)
sort
κΈ°λ³Έ μ λ ¬ μ€λ¦μ°¨μ(reverse=True => desc)
O(NlogN)
reverse
리μ€νΈ μμ μλ€ λ°κΎΈκΈ°
O(N)
insert
νΉμ μΈλ±μ€μ μμ μ½μ
O(N)
count
νΉμ ν κ° κ°μ§λ λ°μ΄ν° κ°μ μ λ
O(N)
remove
νΉμ κ° κ°μ§λ μμ μ κ±°(μ€λ³΅μ νλλ§ μ κ±°)
O(N)
append() - 리μ€νΈ μμ μ½μ (κ°μ₯ λ§μ§λ§ μΈλ±μ€)
Last updated