python 딕셔너리 키 중복으로 넣는법
딕셔너리 키를 중복으로 넣는 법 Python dict를 사용하다보면 {"bob":19, "anna":15, "bob":20} 위 딕셔너리처럼 동일한 Key인, bob이 존재할 수 있는 경우가 발생한다. 위 그대로 person = {"bob":19, "anna":15, "bob":20}를 하게되면, person을 print 할 시, {"bob":20, "anna":15}로 나올 것이다. 지금부터 설명할 내용은, 내가 원하는 바는 {"bob":19, "anna":15, "bob":20} 였는데, {"bob":20, "anna":15}로 나올때 {"bob":19, "anna":15, "bob":20}로 딕셔너리에 저장하는 방법이다. class person(object): def __init__(self,nam..
[연습] 코딩테스트-요일 맞추기
코딩 테스트 연습문제 programmers.co.kr 2016년 요일 맞추기 def solution(a, b): days = ["FRI","SAT","SUN","MON","TUE","WED","THU"] months = [31,29,31,30,31,30,31,31,30,31,30,31] return days[(sum(months[:a-1]) + b)%7-1]