Development Tip

사전에서 defaultdict를 구성하는 방법은 무엇입니까?

yourdevel 2020. 11. 18. 21:32
반응형

사전에서 defaultdict를 구성하는 방법은 무엇입니까?


나는이 있으면 d=dict(zip(range(1,10),range(50,61)))내가 만들 수있는 방법 collections.defaultdict의 아웃 dict?

유일한 인수 defaultdict는 공장 기능입니다. 초기화 한 다음 원본을 검토 d하고 업데이트해야 defaultdict합니까?


문서 읽기 :

첫 번째 인수는 default_factory 속성에 대한 초기 값을 제공합니다. 기본값은 없음입니다. 나머지 모든 인수는 키워드 인수를 포함 하여 dict 생성자에 전달 된 것처럼 동일하게 처리 됩니다.

from collections import defaultdict
d=defaultdict(int, zip(range(1,10),range(50,61)))

또는 주어진 사전 d:

from collections import defaultdict
d=dict(zip(range(1,10),range(50,61)))
my_default_dict = defaultdict(int,d)

참고 URL : https://stackoverflow.com/questions/7539115/how-to-construct-a-defaultdict-from-a-dictionary

반응형