반응형
목록 파이썬 딕셔너리 defualtdict 사용법 (1)
KEEP GOING

animals = ['dog', 'cat', 'rabbit', 'tiger', 'cat', 'cat', 'rabbit'] dic = {} for animal in animals: dic[animal] += 1 다음과 같이 딕셔너리에 접근할 때, 존재하지 않는 key에 대해 접근할 경우 keyError가 발생한다. 따라서 반드시 key 값이 먼저 존재하는지 여부를 파악하고 없다면 초기화를 하여 에러를 막아야 한다. 기본적인 딕셔너리 사용법 animals = ['dog', 'cat', 'rabbit', 'tiger', 'cat', 'cat', 'rabbit'] dic = {} for animal in animals: # key가 있다면 1 증가 if animal in dic.keys(): dic[animal..
python
2021. 12. 29. 12:09