μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- μκ³ λ¦¬μ¦
- μλ§μ‘΄μΉμλΉμ€
- λ°±μ€
- tableau
- μΈκ³΅μ§λ₯
- abap
- ν μ€νΈλΆμ
- AI
- μμ°μ΄μ²λ¦¬
- μ½ν
- μλ°μ€ν¬λ¦½νΈ
- erp
- react
- ν μ€νΈλ§μ΄λ
- sap
- 리μ‘νΈ
- Git
- μ½λ©ν μ€νΈ
- λΉ λ°μ΄ν°
- github
- DFS
- λ°μ΄ν° λΆμ
- νλΈλ‘
- AWS
- nlp
- νμ΄μ¬
- κΉνλΈ
- λ₯λ¬λ
- λ°μ΄ν°λΆμ
- νλΈλ£¨
- Today
- Total
λͺ©λ‘μ 체 κΈ (352)
DATA101

μλ νμΈμ, μ€λμ λ€μν μνμ κ³μ°μ΄λ κΈ°νΈλ₯Ό μ½κ² νμ©ν μ μλλ‘ λμμ£Όλ math νμ΄μ¬ νμ€ λΌμ΄λΈλ¬λ¦¬μ λν΄ μμ보λλ‘ νκ² μ΅λλ€. κ·ΈλΌ λ°λ‘ μμνμ£ ! λͺ©μ°¨ 1. ν©ν 리μΌ(factorial) 2. μ κ³±κ·Ό(square root) 3. μ΅λ 곡μ½μ(Greatest Common Divisor, GCD) 4. μ΅μ 곡배μ(Least Common Multiple, LCM) 5. μμ°μμ(\(e\)) 6. νμ΄(\(\pi\)) 1. ν©ν 리μΌ(factorial) ν©ν 리μΌ(factorial)μ \(n\) κ°μ λ°μ΄ν°λ₯Ό μΌλ ¬λ‘ λμ΄νλ κ²½μ°μ μλ‘μ μνμ μΌλ‘λ \(n!\) κ³Ό κ°μ΄ ννν©λλ€. math λΌμ΄λΈλ¬λ¦¬μ factorial() ν¨μλ₯Ό μ¬μ©νμ¬ κ²½μ°μ μλ₯Ό νΈλ¦¬νκ² κ³μ°ν μ μμ΅λλ€. λ€μμ \..

μλ νμΈμ, μ€λμ νμ΄μ¬ Counter ν¨μλ₯Ό νμ©νμ¬ λ¦¬μ€νΈ λ΄ μμ κ°μλ₯Ό ꡬνλ λ°©λ²μ λν΄ μκ°ν΄ λ립λλ€. μμ€μ½λ from collections import Counter # κ³ΌμΌ μ 보λ₯Ό μ μ₯ν 리μ€νΈ μμ± arr = ['Apple', 'Banana', 'Orange', 'Apple', 'Grape', 'Orange', 'Water Melon'] cnt = Counter(arr) print(cnt['Apple']) # μ¬κ³Ό κ°μ print(cnt['Orange']) # μ€λ μ§ κ°μ print(dict(cnt)) # λμ λ리 μλ£νμΌλ‘ μΆλ ₯ κ°μ₯ λ¨Όμ , 리μ€νΈ λ΄ μμμ κ°μλ₯Ό μΈκΈ° μν΄μλ collections νμ΄μ¬ νμ€ λΌμ΄λΈλ¬λ¦¬μμ Counter ν¨μλ₯Ό κ°μ ΈμμΌ ν©λλ€. ν΄λΉ ν¨μμ 리..

μλ νμΈμ, μ€λμ νμ΄μ¬μμ μ΄μ§ νμ(Binary Search) ꡬνμ λμμ£Όλ bisect λΌμ΄λΈλ¬λ¦¬μ λν΄ μμλ΄ λλ€. μ΄μ§ νμμ λν μμΈν λ΄μ©μ μλ λ§ν¬λ₯Ό μ°Έκ³ ν΄ μ£ΌμΈμ :) heytech.tistory.com/64 [μκ³ λ¦¬μ¦] μ΄μ§ νμ(Binary Search)μ λν΄ μμ보μ!(+Python ꡬν) μλ νμΈμ, μ€λμ μ΄μ§ νμ(Binary Search) μκ³ λ¦¬μ¦μ λν΄ μμλ³΄κ² μ΅λλ€. κ·ΈλΌ λ°λ‘ μμνμ£ ! λͺ©μ°¨ 1. μ΄μ§ νμμ΄λ? 2. μ΄μ§ νμμ λμ κ³Όμ 3. μ΄μ§ νμμ μκ° λ³΅μ‘λ 4. μ΄μ§ νμ ꡬν heytech.tistory.com bisect λΌμ΄λΈλ¬λ¦¬λ? bisect λΌμ΄λΈλ¬λ¦¬λ μμλ€μ΄ μ λ ¬λ 리μ€νΈμμ νΉμ μμλ₯Ό μ°Ύμ λ ν¨κ³Όμ μ λλ€. bisect λΌμ΄λΈλ¬λ¦¬..

μλ νμΈμ, μ€λμ νμ΄μ¬ itertools λΌμ΄λΈλ¬λ¦¬λ₯Ό νμ©νμ¬ μμ΄(Permutation), μ‘°ν©(Combination), μ€λ³΅ μμ΄(Permutation with reptition), μ€λ³΅ μ‘°ν©(Combination with reptition)μ κ³μ°νλ λ°©λ²μ λν΄ κ³΅μ ν΄ λ립λλ€. κ·ΈλΌ λ°λ‘ μμνμ£ ! π λͺ©μ°¨ 1. μμ΄(Permutation) 2. μ‘°ν©(Combination) 3. μ€λ³΅ μμ΄(Permutation with repetition) 4. μ€λ³΅ μ‘°ν©(Combination with repetition) 1. μμ΄(Permutation) μμ΄μ \(n\) κ°μ λ°μ΄ν° μ€μμ \(r\) κ°μ λ°μ΄ν°λ₯Ό λ½μ μΌλ ¬λ‘ λμ΄νλ λͺ¨λ κ²½μ°μ μλ‘μ μνμ μΈ κΈ°νΈλ‘λ \(_{n}P_{r}\) μ κ°..

μλ νμΈμ, μ€λμ νμ΄μ¬ f-string λ¬Έλ²μ λν΄ κ°λ¨νκ² μμλ³΄κ² μ΅λλ€. f-string μ΄λ? f-stringλ μ΅κ·Όμ λμ¨ λ¬Έμμ΄ ν¬λ§·ν ꡬ문μΌλ‘μ formatted string literalsμ΄λΌκ³ λΆλ¦ λλ€. κΈ°μ‘΄μ % ν¬λ§·ν μ΄λ format λ¬Έμμ΄ κ΅¬λ¬Έμ μ¬μ ν κ°λ μ±μ λ¬Έμ κ° μμμ΅λλ€. name = 'Tony Park' major = 'Computer Science' city = 'Seoul' message = 'Hi, this is %s. My major is %s and I\'m living in %s.' %(name, major, city) print(message) # Hi, this is Tony Park. My major is Computer Science and I'm li..

μλ νμΈμ, μ€λμ νμ΄μ¬ μ§ν©(Set) μλ£νμ λν΄ μμλ΄ λλ€. κ·ΈλΌ λ°λ‘ μμνμ£ ! λͺ©μ°¨ 1. μ§ν© μλ£νμ΄λ? 2. μ§ν© μλ£ν μμ± λ° μ΄κΈ°ν 3. μ§ν© μλ£ν κ΄λ ¨ ν¨μ 4. μ§ν© μλ£νμ μ°μ° 1. μ§ν© μλ£νμ΄λ? μ§ν©(Set) μλ£νμ μνμμ μμ£Ό μ¬μ©λλ μ§ν©μ μ²λ¦¬νκΈ° μν μλ£νμ΄λ©° μλμ κ°μ νΉμ§μ΄ μμ΅λλ€. - μ€λΆ λ μμλ₯Ό κ°μ§ μ μλ€. - μμ κ°μ μμλ₯Ό κ³ λ €νμ§ μλλ€. μμ κ°μ νΉμ§ λλΆμ, μλ₯Ό λ€μ΄ νΉμ λ°μ΄ν°κ° μ΄λ€ μ°μ°μ μ€λ³΅μΌλ‘ μννλμ§ μ¬λΆλ₯Ό νμΈνλ λ° μ μ©ν μλ£νμ λλ€. 2. μ§ν© μλ£ν μμ± λ° μ΄κΈ°ν μ§ν© μλ£νμ μμ±νκ³ μ΄κΈ°ννλ λ°©λ²μ ν¬κ² 2κ°μ§κ° μμ΅λλ€. (1) set() νμ© # μ§ν© μλ£ν μμ± λ° μ΄κΈ°ν1: set() νμ© ..

μλ νμΈμ, μ€λμ νμ΄μ¬μμ μ¬μ μλ£νμ΄λΌκ³ λΆλ¦¬λ λμ λ리(Dictionary) μλ£νμ λν΄ μμλ³΄κ² μ΅λλ€. κ·ΈλΌ λ°λ‘ μμνμ£ ! κ°λ λ° νΉμ§ μ¬μ μλ£νμ ν€(key)μ κ°(value)μ μμΌλ‘ μ΄λ£¨μ΄μ§ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ£νμ λλ€. νμ΄μ¬μμ 리μ€νΈλ ννμ λ°μ΄ν°μ νΉλ³ν νκΉ μμ΄ μμ°¨μ μΌλ‘ λ°μ΄ν°λ₯Ό μ μ₯νλ μλ£νμ λλ€. λ°λ©΄, μ¬μ μλ£νμ ν€-κ° λ°μ΄ν° μμ μ μ₯νκΈ° λλ¬Έμ νΉμ ν keyλ₯Ό κΈ°μ€μΌλ‘ λλ νΉμ valueλ₯Ό κΈ°μ€μΌλ‘ μλ£νμ μ κ·Όν μ μλ€λ μ₯μ μ΄ μμ΅λλ€. λμ λ리 μλ£ν μμ± λ° μ΄κΈ°ν μλ₯Ό λ€μ΄, keyμλ κ΅κ° μ½λλ₯Ό μ λ ₯νκ³ , valueλ κ΅κ°μ½λμ ν΄λΉνλ κ΅κ° μ΄λ¦μ μ λ ₯ν΄ λ³΄κ² μ΅λλ€. # μ¬μ μλ£ν μμ± dic = dict() dic['KR'] = ..

μλ νμΈμ, μ€λμ νμ΄μ¬μμ 리μ€νΈ λ΄ 1κ° μ΄μμ νΉμ μμλ₯Ό μ°Ύμ μμ νλ λ°©λ²μ λν΄ κ³΅μ ν΄ λ립λλ€. μμ ν μμκ° 1κ°λ 2κ° μ΄μμ΄λμ λ°λΌ μ½λ μμ± λ°©λ²μ΄ λ€λ₯΄λ―λ‘ κ°κ° λλμ΄ μ€λͺ λ리λλ‘ νκ² μ΅λλ€. μμ 1κ° μμ λ°©λ² 1κ°μ μμλ₯Ό μμ νλ λ°©λ²μ κ°λ¨ν remove() ν¨μλ₯Ό μ¬μ©νλ©΄ λ©λλ€. # κΈ°λ³Έ 리μ€νΈ arr = [5, 7, 1, 1, 2, 6, 1, 6, 7] print(arr) # [5, 7, 1, 1, 2, 6, 1, 6, 7] # μμ 1μ 1κ° μμ arr.remove(1) print(arr) # [5, 7, 1, 2, 6, 1, 6, 7] μμ κ°μ΄ 리μ€νΈμμ 1μ ν΄λΉνλ μμ 1κ°λ§μ΄ μμ λ κ²μ νμΈν μ μμ΅λλ€. 2κ° μ΄μμ μμ λͺ¨λ μμ λ°©λ² λ€μμΌλ‘..