3.1. 일반적인 매핑형collections.abc 모듈은 dict 및 이와 유사한 자료형의 인터페이스를 정의하기 위해 Mapping 및 MutableMapping 추상 베이스 클래스(ABC)를 제공한다.import collections my_dict = {} isinstance(my_dict, collections.abc.Mapping) # True표준 라이브러리형에서 제공하는 매핑형은 모두 dict를 이용해 구현하므로, 키가 해시 가능해야 한다는 제한이 있다. (값은 해시 가능해야 한다는 제한이 없다.)해시 가능하다는 의미: 수명 주기 동안 결코 변하지 않는 해시값을 갖고 있고, 다른 객체와 비교할 수 있다면 객체를 해시 가능하다고 한다. 동일하다고 판단되는 객체는 반드시 해시값이 동일해야 한다.3...