defaultdict

    2

    1답변

    이 질문이 사소한 것인지 잘 모릅니다. 그러나 2 시간의 검색 후 나는 여기에서 그것을 묻기로 결정했다. 다음 코드를 고려하십시오 from collections import defaultdict d = defaultdict(int) 는 지금까지 내가 아는 한, d는 유일한 유형 int의 값을 받아들입니다. 이제 d에있는 값 유형과 동일한 유형의 다른

    7

    2답변

    그냥 실험하고 배우고, 여러 proceses를 사용하여 액세스 할 수있는 공유 사전을 만드는 방법을 알고 있지만 사전을 동기화하는 방법을 모르겠습니다. 은 내가 가진 문제를 설명합니다. from collections import defaultdict from multiprocessing import Pool, Manager, Process #test

    0

    3답변

    나는 부울 카운트를 나타내는 사전을 원한다. 나는. 얼마나 자주 이름/위치 조합이 기준을 충족시키는 지. 예 : Key - Value1 - Value2 John12 Yes:300 No:25 John13 Yes:400 No:29 Linda13 Yes:300 No:60 은 ... 나는이 시도 : "증강 과제에 대한 불법 표현 구문 에러를" 그래서 준

    0

    2답변

    텍스트 문서의 가장 빈번한 단어 10 개를 인쇄하는 작은 파이썬 스크립트가 있으며 (각 단어는 2 자 이상입니다) 인쇄하려면 스크립트를 계속해야합니다. 문서에서 가장 드문 단어 10 개. 나는 상대적으로 작동하는 스크립트를 가지고 있습니다. 단, 단어가 될 때 가장 빈번하게 발생하는 10 개의 단어 (숫자와 정수)가 인쇄됩니다. 단어 만 반복하고 숫자를 제

    0

    1답변

    먼저이 질문을 전제 조건으로 삼고 싶습니다. "예, 데이터를 신뢰할 수 있지만 임원을 사용하면 안됩니다." 파일에 기본 사전 행을 만드는 스크립트가 있습니다. 각 행에는 키, 시간 값, 데이터가 들어 있습니다. import fileinput import matplotlib matplotlib.use('Agg') import matplotlib.pypl

    0

    1답변

    나는 나는 부분 것을 얻은 sys.stdin 를 통해 각 단어의 주파수의 양을 받아야합니다 프로젝트를 추가 할 수있는 방법. 두 번째 부분은 각 단어에 대한 줄 번호를 얻는 것입니다, 나는 그것을 얻었지만 출력 문자열에 줄 번호를 추가 할 수 없다는 것과 단어가 동일한 주파수를 가진다면 사전 순으로 정렬하는 방법을 찾을 수 없음 if __name__ ==

    2

    4답변

    defaultdict으로 유추하여 defaultlist을 만들려고합니다. 그 아이디어는 값이 명시 적으로 설정되지 않은 모든 색인에서 일부 요소를 사용하여 미리 채워진 목록 (사실상!)을 원할 때가 있습니다. defaultdict의 차이점은 사용자 지정으로 인해 목록을 확장해야하는 경우가 아니면 실제로 목록에 기본값을 추가하지 않는다는 것입니다. 1)이 디

    -2

    1답변

    {(a,b):c, (a2,b2):c2 and so on}의 형식 인 사전이 있습니다. 이 형식에서 각 항목에 대한 c, c2이 달라 더 하나 b가, b2 그러나 한 번만 발생 a2 등 a2, a 및 각 a에 대한 키와 값보다가있다. 내가 원하는 건 사전 값과 사전 형식의 정수형 키를 다음과 같이 가정합니다. {a:{b:c,b2:c2}}a과 a2이 같은 값인

    3

    2답변

    내가 다음 사용하고, 일부 코드를 최적화하려면 : a = defaultdict(lambda: len(a)) a[0] = 0 a[1] = 1 a[7] = 2 ... 지금 내 문제는 내가 중첩 된 defaultdict를해야한다는 것입니다, 즉 b = defaultdict(lambda: defaultdict(lambda: len(b[?])) b[0]

    1

    2답변

    을받지 때 사용 기본값은이 나는 collections.defaultdict 수익 내가 그것을 설정할 때 객체를 구축 기본 만들 수있는 방법 ... foo = defaultdict(list) foo[3].append('dsafdasf') ...하지만 내가 접근하려고 할 때? try: for word in foo[None]: print