lambda
함수를 따로 선언하지 않고 lambda 식으로 대체하는 것
example
def f(x):
retrun x+1
print(f(1))
>> 2
f = lambda x : x+1
print(f(1))
>> 2
재사용 불가능한 함수
메모리를 아낄 수 있음
4) 람다함수(익명함수)
파이썬에서는 람다함수를 통해 이름이 없는 함수를 만들 수 있습니다. 람다함수의 장점은 코드의 간결함 메모리의 절약이라고 생각할 수 있습니다. `def`키워드를 통해서 함 ...
wikidocs.net
sort()/sorted() 에서 key와 lambda 사용하기
정렬 기준을 잡을 때 lambda를 통해 변형 기준을 정의
ex. 오름차순 정렬
sorted(리스트명, key=lambda x:x[0])
리스트명.sort(key=lambda x:x[0])
sort()와 sorted()의 차이
sort 함수는 리스트명.sort( ) 형식으로 "리스트형의 메소드"이며 리스트 원본값을 직접 수정
sorted 함수는 sorted( 리스트명 ) 형식으로 "내장 함수"이며 리스트 원본 값은 그대로이고 정렬 값을 반환
'Deep Learning' 카테고리의 다른 글
Dive into BYOL (0) | 2022.08.25 |
---|---|
cv2 (0) | 2022.08.19 |
os와 glob (0) | 2022.08.18 |
AutoEncoder와 anomaly detection (0) | 2022.08.17 |
PyTorch : Dataset과 DataLoader (0) | 2022.08.16 |