본문 바로가기

전체 글

(115)
itertools (순열, 조합, 중복 순열, 중복 조합) - 요약 순열 = permutations 조합 = combinations 중복 순열 = product 중복 조합 = combinations_with_replacement # 모듈 선언 순열 : from itertools import permutations 조합 : from itertools import combinations 중복 순열 : from itertools import product 중복 조합 : from itertools import combinations_with_replacement # 순열(permutations) 구현 permutations(순열을 구할 목록, 기준 개수) ex) ex_list = ['a', 'b', 'c'] ex_str = "abc" per_list = list(per..
defaultdict - 요약 dictionary key 생성 시 default로 설정한 값으로 초기화 해줌. # 모듈 선언 from collections import defaultdict # defaultdict 선언 dic_type = defaultdict(type) ex) dic_int = defaultdict(int) -> 새로 key를 만들면 default 값으로 value에 0이 들어감. dic_str = defaultdict(str) -> 새로 key를 만들면 default 값으로 value에 빈 값()이 들어감. dic_list = defaultdict(list) -> 새로 key를 만들면 default 값으로 value에 빈 list([])가 들어감. # default 값 변경 (lambda 이용) # dic..
SW 사관학교 정글 후기 + 팁 이 글은 제가 처음 정글에 들어와서 느낀 미리 알고 가면 좋았을 팁을 남기기 위해 씁니다. 정글에 대한 정보가 많이 없어서 불편했고, 두서없이 최대한 핵심만 남겨 보려 합니다. 1. 캠퍼스와 기숙사 정보 카이스트라고만 아는 상황에서 어떤 캠퍼스인지? 어떤 기숙사인지? 모르는 상황일 텐데 말씀드리면 카이스트 문지캠퍼스에서 생활하게 되고 기숙사는 문지기숙사(2인 1실)를 쓰게 됩니다. 기숙사 크기는 2명에서 쓰기에 불편함은 없습니다. (방 위치에 따라 다르겠지만 8월 기준으로 좀 습하고 생각보다 춥습니다. 반대로 겨울은 엄청 건조할 것 같습니다.) 방마다 내부에 화장실이 있습니다. 세탁실에는 통돌이 세탁기와 건조기(유료) 그리고 다리미가 비치되어 있고, 공용공간에는 정수기와 전자레인지가 있습니다. 기숙사 방..

반응형