νμ΄μ¬
Daily Python #6 : max() ν¨μμ μ¬μ©μμ
maxλ μ΄λ¦μ λμμλ€μνΌ μ΅λκ°μ ꡬνλ νμ΄μ¬ λ΄μ₯ν¨μμ λλ€. ν₯λ―Έλ‘μ΄ μ μ Iterable λ³μλ₯Ό μΈμκ°μ λ°μ κ·Έ μ€μ κ°μ₯ λμ κ°μ λ°ννλ€λ κ² μΈλ°μ. μμ μ ν¨κ» μμ보λλ‘ ν©μλ€. max ν¨μ νν λ° μ€λͺ max ν¨μλ νμ΄μ¬ λ΄μ₯ν¨μμ΄κΈ° λλ¬Έμ λΌμ΄λΈλ¬λ¦¬λ₯Ό λ°λ‘ μΆκ°ν΄μ€ νμκ° μμ΅λλ€. ν¨μμ ννλ λ€μκ³Ό κ°μ΅λλ€. max(Iterable) List, Tuple, Set, Dictionary μ κ°μ Iterable μλ£νμ max ν¨μμ μΈμκ°μΌλ‘ λ£μΌλ©΄ κ°μ₯ ν° μμλ₯Ό λ°νν©λλ€. λν κ°μ₯ ν° μκ° μ¬λ¬κ° μμΌλ©΄ κ°μ₯ λ¨Όμ μμΉν μμλ₯Ό λ°νν©λλ€. μμΈν μ΄ν΄λ₯Ό μν΄ μλ μμλ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ. max ν¨μμμ li1 = [5, 12, 3, 13, 14, 2, 1] li2..
Daily νμ΄μ¬ #1 : 리μ€νΈ μ»΄ν리ν¨μ (list comprehension)
μ€λμ νμ΄μ¬ 리μ€νΈ μ»΄ν리ν¨μ μ λν΄μ μμ보λλ‘ νκ² μ΅λλ€. μ€λμ κΈμ μλμ μλ£λ₯Ό λ°νμΌλ‘ μμ±λμ΅λλ€. μ λλ‘ νμ΄μ¬ (리μ€νΈ μ»΄ν리ν¨μ ) μ΄λ² κΈμμ μμλ³Ό λ΄μ© 리μ€νΈ μ»΄ν리ν¨μ μ΄λ? μ¬μ©λ°©λ² 리μ€νΈ μ»΄ν리ν¨μ μ΄λ? μ»΄ν리ν¨μ (comprehension) μ΄λΌλ κ²μ΄ λλ체 무μμΌκΉμ? μ¬μ μ μ°Έμ‘°νμ¬ κ·Έ λ»μ νμ ν΄λ³΄μλ©΄ μ΄ν΄, ν¬ν¨μ΄λ λ»μ κ°μ§κ³ μμ΅λλ€. μ¬κΈ°μ ν¬ν¨μ΄λΌλ λ»μ λ©μΈμΌλ‘ μ¬μ©ν©λλ€. κ·Έλ¬λ©΄ 무μμ ν¬ν¨νλλ λ°λ‘ for λ¬Έ μ λλ€. μ΄ μλ―Έμ λν μ΄ν΄λ μλμ μ½λλ₯Ό λ΄μ£ΌμΈμ. # μ»΄ν리ν¨μ μ μ© μ normal_list = [] for n in range(1, 10+1): normal_list.append(n) # μ»΄ν리ν¨μ μ μ© ν comprehension_lis..