본문 바로가기
멋쟁이사자처럼 AI School 8기(fin)/TIL(Today I Learn)

[멋쟁이사자처럼 AI스쿨 8기] Day7 TIL

by #FF0000 2023. 1. 4.

ㅁ함수

* def : 함수 선언

 

* return : 결과 데이터를 변수에 저장 or 코드 중단

 

* docstring : 함수의 설명을 작성(함수 사용 안내서)

 

* lambda : 1회성 함수로, 함수 선언(def)없이 사용

 

 

 

<argument>

 

 

ㅁlist comprehension
 간단한 반복문, 조건문을 사용해서 리스트 데이터 생성. 리스트 데이터 필터링 or 데이터 변경 시 사용
 

 

ㅁ scope 

함수 바깥쪽 : 전역영역, global

함수 안쪽 : 지역영역, local

 

 

ㅁsplit() : 구분자로 구분된 하나의 문자열(str)을 구분자 기준으로 나우어 list형태로 만듬

               type이 str -> list

문자열.split('구분자')     *default로 공백을 기준 

 

 

ㅁmap() : 여러 대응 요소를 하나의 함수에 한꺼번에 대응

변수 = map(함수, 대응요소)