안 만들어도 되는 것 사전결과 캐싱을 직접 만든다“캐시 클래스 만들어줘”
메뉴판 › 안 만들어도 되는 것 사전 › 표준이 이미 함 › 없는 키 기본값 처리를 직접 만든다
전
groups = {}
for item in items:
if item.cat not in groups:
groups[item.cat] = []
groups[item.cat].append(item)후
from collections import defaultdict
groups = defaultdict(list)
for item in items:
groups[item.cat].append(item)왜 이렇게 되나
- 키가 없으면 초기화하고 append 하는 분기를 직접 짠다
됐는지 보는 법
defaultdict/get 을 썼고 'if key not in d' 초기화가 없으면 성공.
같은 묶음 · 표준이 이미 함
안 만들어도 되는 것 사전 · 표준이 이미 함
안 만들어도 되는 것 사전개수 세는 딕셔너리를 직접 만든다“단어 빈도 세줘”
개수 세는 딕셔너리를 직접 만든다
“단어 빈도 세줘”안 만들어도 되는 것 사전상수 모음을 클래스로 직접 만든다“상태값 상수 정의”
상수 모음을 클래스로 직접 만든다
“상태값 상수 정의”안 만들어도 되는 것 사전임시 파일 경로를 직접 만든다“임시파일 이름 랜덤 생성”