maxλ μ΄λ¦μ λμμλ€μνΌ μ΅λκ°μ ꡬνλ νμ΄μ¬ λ΄μ₯ν¨μμ λλ€. ν₯λ―Έλ‘μ΄ μ μ Iterable λ³μλ₯Ό μΈμκ°μ λ°μ κ·Έ μ€μ κ°μ₯ λμ κ°μ λ°ννλ€λ κ² μΈλ°μ. μμ μ ν¨κ» μμ보λλ‘ ν©μλ€.
max ν¨μ νν λ° μ€λͺ
max ν¨μλ νμ΄μ¬ λ΄μ₯ν¨μμ΄κΈ° λλ¬Έμ λΌμ΄λΈλ¬λ¦¬λ₯Ό λ°λ‘ μΆκ°ν΄μ€ νμκ° μμ΅λλ€. ν¨μμ ννλ λ€μκ³Ό κ°μ΅λλ€.
max(Iterable)
List, Tuple, Set, Dictionary μ κ°μ Iterable μλ£νμ max ν¨μμ μΈμκ°μΌλ‘ λ£μΌλ©΄ κ°μ₯ ν° μμλ₯Ό λ°νν©λλ€. λν κ°μ₯ ν° μκ° μ¬λ¬κ° μμΌλ©΄ κ°μ₯ λ¨Όμ μμΉν μμλ₯Ό λ°νν©λλ€. μμΈν μ΄ν΄λ₯Ό μν΄ μλ μμλ₯Ό μ°Έκ³ ν΄μ£ΌμΈμ.
max ν¨μμμ
li1 = [5, 12, 3, 13, 14, 2, 1]
li2 = "hello"
li3 = {'b' : 'a', 'c' : 'd', 'e' : 'f'}
li4 = {'q', 'v', 'w', 'z'}
print(max(li1))
# result1 : 14 -> 14κ° ν΄λΉ listμμ κ°μ₯ λμ μμ
print(max(li2))
# result2 : o -> 'o'κ° ASCII μ½λκ° κ°μ₯ λμ
print(max(li3))
# result3 : e -> dict μμλ keysμ maxλ₯Ό ꡬνλλ° 'e'κ° ASCII μ½λκ° μ μΌ λμ
print(max(li4))
# result4 : z -> 'z'κ° ASCII μ½λκ° κ°μ₯ νΌ
μ΄λ λ― λ€μν Iterableμμ max ν¨μλ₯Ό ν΅ν΄ κ°μ₯ ν° κ°μ κ°μ Έμ¬ μ μμ΅λλ€. λ€μν μν©μμ νμ©νμκΈΈ λ°λΌκ² μ΅λλ€.
'Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Daily νμ΄μ¬ #5 : abs() ν¨μμ μ¬μ©μμ (0) | 2022.03.04 |
---|---|
Daily Python #4 : map ν¨μλ? (0) | 2022.03.04 |
Daily Python #3 : μ»΄ν리ν¨μ κ·μΉ (1) | 2022.02.23 |
Daily νμ΄μ¬ #2 : λμ λ리 μ»΄ν리ν¨μ (dictionary comprehension) (2) | 2022.02.23 |
Daily νμ΄μ¬ #1 : 리μ€νΈ μ»΄ν리ν¨μ (list comprehension) (0) | 2022.02.22 |