오늘은 코테 스터디 1일차이다.
코딩테스트 '의상' 문제를 풀었다.
알게 된 내용
첫번째 인자로 함수를 받는다. 두번째 인자로 함수를 적용할 객체를 받는다.
세번째 인자는 초기값이다.
람다 함수는 다음과 같은 함수를 축약한 함수이다.
def add(x, y):
return x + y
lambda 매개변수 : 표현식
lambda x,y : x + y
카운터 함수는 개수를 세어 주는 함수이다.
[kind for name, kind in clothes] 이 코드는
주어진 배열 안에서 여러개의 배열이 또 있을 때
1번째 값과 두번째 값을 각각 name, kind라 칭하고
그 중에 두번째 값만 가져온다.
이 값을 count 함수로 감싸면 두번째 값의 개수를 세어준다.
(종류+1)을 모두 곱한 후 -1