๋ฐ์ํ
lambda๋ ํจ์๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ์์ฝ์ด๋ก def์ ๋์ผํ ์ญํ ์ ํ๋ค.
๋ณดํต ํจ์๋ฅผ ํ ์ค๋ก ๊ฐ๊ฒฐํ๊ฒ ๋ง๋ค ๋ ์ฌ์ฉํ๋ค.
def๋ฅผ ์ฌ์ฉํด์ผ ํ ์ ๋๋ก ๋ณต์กํ์ง ์๊ฑฐ๋ def๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ณณ์ ์ฃผ๋ก ์ฐ์ธ๋ค.
lambda ๋งค๊ฐ๋ณ์1, ๋งค๊ฐ๋ณ์2, ... : ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ ํํ์ |
>>> add = lambda a, b: a+b
>>> result = add(3, 4)
>>> print(result)
7
์ ์์ ๋ def๋ฅผ ์ฌ์ฉํ ์๋์ add ํจ์์ ํ๋ ์ผ์ด ๋์ผํ๋ค.
>>> def add(a, b):
... result a+b
...
>>> result = add(3, 4)
>>> print(result)
7
๋ฐ์ํ
'Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] print (0) | 2021.03.21 |
---|---|
[Python] ์ฌ์ฉ์ ์ ๋ ฅ (0) | 2021.03.21 |
[Python] ํจ์ - ํจ์ ์์์ ์ ์ธํ ๋ณ์์ ํจ๋ ฅ ๋ฒ์ (0) | 2021.03.21 |
[Python] ํจ์ - ๋งค๊ฐ๋ณ์์ ์ด๊น๊ฐ ๋ฏธ๋ฆฌ ์ค์ ํ๊ธฐ (0) | 2021.03.21 |
[Python] ํจ์ - ํจ์์ ๊ฒฐ๊ด๊ฐ์ ์ธ์ ๋ ํ๋์ด๋ค (0) | 2021.03.20 |
๋๊ธ