- Today
- Total
λͺ©λ‘lambda ννμ (2)
DATA101
μ€λμ reduce ν¨μμ λν΄ μμλ΄ λλ€. reduce ν¨μμ λλ€ ννμμ ν¨κ» μ¬μ©νλ©΄ μ½λλ₯Ό κ°κ²°νκ³ μ§κ΄μ μΌλ‘ μμ±νλ λ° ν° λμμ΄ λ©λλ€. λλ€ ννμμ λν ν¬μ€ν μ μλ λ§ν¬λ₯Ό μ°Έκ³ ν΄ μ£ΌμΈμ! heytech.tistory.com/17 [νμ΄μ¬] lambda ν¨μλ μΈμ , μ΄λ»κ² μΈκΉ? μλ νμΈμ, μ€λμ νμ΄μ¬ λλ€(lambda) ν¨μμ λν΄ μμλ³΄κ² μ΅λλ€. λ°λ‘ μμνμ£ ! 1. Lambda ν¨μλ μΈμ μ¬μ©νλ©΄ μ’μκΉ? νμ΄μ¬μμ νΉμ κΈ°λ₯μ ꡬννκ³ λ°λ³΅μ μΌλ‘ μ§κ΄μ μΌλ‘ μ¬μ©νκΈ° heytech.tistory.com reduce ν¨μλ? reduce ν¨μλ *λ°λ³΅ κ°λ₯ν κ°μ²΄(iterable object) λ΄ κ° μμλ₯Ό μ°μ°ν λ€ μ΄μ μ°μ° κ²°κ³Όλ€κ³Ό λμ ν΄μ λ°νν΄ μ£Όλ ν¨μμ λλ€. *..
map ν¨μλ? map ν¨μλ *λ°λ³΅ κ°λ₯ν κ°μ²΄(iterable object)λ₯Ό μ λ ₯λ°κ³ κ° μμμ μ°μ°μ μν(λ§΅ν, mapping)νλ ν¨μμ λλ€. *λ°λ³΅ κ°λ₯ν κ°μ²΄(iterable object)λ λ§ κ·Έλλ‘ λ°λ³΅μ΄ κ°λ₯ν κ°μ²΄λ‘μ μμκ° νλμ κ°μ²΄μ μ¬λ¬ κ°κ° λ€μ΄μκ³ , ν λ²μ νλμ μμμ© μ¬μ©ν μ μλ κ°μ²΄λ₯Ό λ§ν©λλ€. λνμ μΌλ‘λ λ¬Έμμ΄(string), 리μ€νΈ(list), λμ λ리(dictionary), μΈνΈ(set)κ° μμ΅λλ€. μ°μ΅ λ¬Έμ Q1. 리μ€νΈμ 1λΆν° 10κΉμ§μ μ μκ° λ΄κ²Όμ λ κ° μμλ³ μ κ³± κ°μ λ°λ‘ 리μ€νΈμ μ μ₯νμ¬ μΆλ ₯νλ μ½λλ₯Ό μμ±νμμ€. (1) map ν¨μλ₯Ό μ¬μ©νμ§ μμ μ½λ # μ λ ₯λ κ°μ μ κ³±νμ¬ λ¦¬ν΄νλ ν¨μ def square_function(n):..