이 글은 "파이썬 알고리즘 인터뷰 (박상길 지음)"을 읽고 주관적으로 요약한 글입니다. 문제 정의 입력받은 두 문자열 jewels, stones에 대해, jewels의 각 문자들이 stones에 포함된 개수의 합 책에서 구현된 코드 def numJewelsInStones(self, J: str, S: str) -> int: return sum(s in J for s in S) 기억해야할 기법 Boolean을 1과 0으로 인식 가능 True + True -> 2 문제 접근 방식 Stone의 문자를 중심으로 True / False의 합을 구함 sum에서 리스트 기호([]) 없이 되는 이유? s in J for s in S의 return은 Generator Generator는 기본 표현은 parenthesiz..