본문 바로가기

Python 문법

Python 문법 -functions, lambda, def

FUNCTIONS

# 함수란, 재사용 되는 코드 블럭 입니다.

# Data or arguments 가 전달되고, 결과가 return 됩니다.

# 우리가 프로그래밍 하다가, 반복되거나 재사용 되는 코드 블럭이 있으면, 이를 함수로 만들면 됩니다.

# 남들이 이렇게 재사용 잘 되는 함수들을 미리 만들어 놓은 것들도 많습니다. 이를 라이브러리라고 합니다.

 

LAMBDA EXPRESSIONS

# lambda function 은 anonymous function 이다. 즉 함ㅅ 이름이 없다.

# Lambda functions 은 주로 filter(), map() , reduce() 함수와 함께 사용된다. 나중에~

# 파라미터는 많아도 상관없지만, 연산은 딱 한줄이어야 한다.