this question을 읽은 후 S. Lott이 "ordered defaultdict"를 사용하고 싶어했을 수도 있지만 존재하지 않는 것으로 나타났습니다. 자, 궁금합니다. 왜 파이썬에서 많은 dict 클래스를 사용합니까?왜 Python dicts가 통일되어 있지 않습니까?
- DICT
- blist.sorteddict
- collections.OrderedDict
- collections.defaultdict
- weakref.WeakKeyDictionary
- weakref.WeakValueDictionary
- 다른 사람? 모든 것을 통합하고, 모든 유용한 조합을 제공
왜 이런 일이,
dict(initializer=[], sorted=False, ordered=False, default=None,
weak_keys=False, weak_values=False)
?
그러면'a = {}'를 사용할 때 어떻게됩니까? – GWW
'{}'는 기본 명령으로 기본 명령을 구성해야합니까? –
나는 그가 다른 형태의 dict (우리가 사용하는)의 dict()을 사용하는 것을 의미한다고 생각한다. –