딕셔너리(2)
-
Day 4 - 파이썬의 딕셔너리 데이터타입 (2)
이 글에서는 딕셔너리 내부의 아이템을 삭제하는 방법과 딕셔너리 내장함수 및 관련 연산자에 관해 정리할 것이다. 딕셔너리 내부의 아이템을 삭제하는 방법에는 크게 두 가지가 있다. 하나의 아이템을 삭제하는 경우 del을 사용하고, 내부의 모든 아이템을 삭제할 경우 clear()를 사용한다. 주의해야할 점은, 모든 아이템을 삭제하려고 할 때 del 키워드를 사용할 경우 딕셔너리 자체가 삭제된다는 점이다. 반면 clear()의 경우에는 빈 딕셔너리가 남는다는 차이점이 있다. 딕셔너리의 내부 함수들은 딕셔너리 내부의 아이템들을 key/value로 나누어서 보여주거나 item 자체를 리스트 형식으로 보여준다. 내장함수를 이용하여 나온 결과물이 리스트의 형식을 따른 뿐 리스트 타입은 아니라는 점과, in 키워드로는 ..
2022.10.07 -
Day 3 - 파이썬의 딕셔너리 데이터타입 (1)
이번 글에서는 파이썬의 데이터타입 중 딕셔너리에 대해 다룰 것이다. 딕셔너리의 문법기호인 중괄호({})를 본 순간, 예전에 파이썬 공부할 때 어려웠던 것이 튜플이 아니라 딕셔너리였다는 사실을 뒤늦게 알아챘다. 그 당시 key와 value의 차이점도 잘 이해가 가지 않고 딕셔너리의 형태 자체가 생소해서 거리감을 느꼈는데, 이번 기회에 제대로 이해하도록 노력해야 겠다. 딕셔너리 공부 시 주의해야 할 점은 데이터타입 내부의 데이터가 한 쌍을 이루어야 한다는 점과 인덱스 번호를 가지지 않는다는 점이 있다. 추가적으로 key는 중복되면 안되지만 value는 중복되어도 무방하다는 차이점을 인식할 필요가 있다. 딕셔너리의 생성방법은 다음과 같다. 역시 문법구조와 key와 value의 차이점을 잘 알아두자. 딕셔너리의..
2022.10.06