ordereddictionary

    0

    2답변

    다음 작업은 사전에는 있지만 OrderedDict에는 해당되지 않습니다. od는 무한 루프를 형성하는 것처럼 보입니다. 왠지 말해줘? 함수 입력이 dict 인 경우 dict를 반환해야하고, 입력이 OrderedDict이면 od를 반환해야합니다. def key_lower(d): """returns d for d or od for od with key

    1

    1답변

    OrderedDict 개체를 MongoHQ에 성공적으로 삽입 한 후 PyMongo의 collection.find_one() 명령으로 동일한 OrderedDictionary를 쿼리하려고합니다. 이것이 실패하면 키 순서가 손실됩니다. dictonary는 일반 dictonary가됩니다. 내 코드는 다음과 같습니다 import collections import

    29

    3답변

    왜 파이썬 OrderedDict가 '순서가 맞지 않아'초기화됩니까? 여기의 해결 방법은 설명보다 흥미 롭습니다. 여기에 내가 얻지 못하는 무언가가 있으며, 아마도 expanation은 다른 사람들뿐만 아니라 나를 도울 것입니다. the docs에서 >>> from collections import OrderedDict >>> spam = OrderedD

    2

    1답변

    orderedDictionary 및 Regex에 문제가 있습니다. 나는 텍스트로 문제를 정의 할 수 있습니다하지만 난 ... 설명하려고합니다 어떻게이 내 코드입니다 : 내가 >:(을 처리하기 위해 노력 var smilies = new OrderedDictionary { {@":(", "smile_sadx24"}, {@">:(", "smi

    46

    1답변

    OrderedDict 개체를 만들려고하고 있지만 요소를 만드는 것보다 훨씬 빨리 만듭니다. od OrderedDict([((0, 1), [1, 9]), ((0, 0), [2]), ((0, 2), [1, 5, 9])]) docs.python.org 예를 가지고 내가 할 수없는 '요소가 순서를 유지하지 않는 from collections import Or

    1

    1답변

    중첩을 지원하는 PHP의 연관 배열과 같은 것을 찾고 있습니다. 예를 들어 다음과 같은 사전 객체를 만듭니다. System.Collections.Specialized.OrderedDictionary userRoles = new System.Collections.Specialized.OrderedDictionary(); userRoles["UserId"]

    38

    1답변

    내 Dictionary을 추가 한 순서대로 KeyValuePair을 열거 할 방법을 찾고있었습니다. 열거 위하여, 사전에 각 항목의 값과 키를 나타내는 KeyValuePair<TKey, TValue> 구조로 처리되어 이제 Dictionary's doc은 명확하게 명시. 항목이 반환되는 순서는 정의되지 않습니다. OrderedDictionary od = ne

    1

    2답변

    주문 사전의 값을 변경해야합니다. for 루프를 사용했지만 값이 변경되지 않았습니다. 나는 브래킷 [] 표기법을 직접 사용하기보다는 루프의 변수 이름에 할당했기 때문에 이것이 발견되었습니다. 루프 변수 이름으로 루프의 값을 참조 할 수없는 이유는 무엇입니까? 는 시도 : idx = 0 for name,val in settings.items():

    -1

    2답변

    orderedDict.values ​​(), .keys(), .iterkeys() 등은 항목이 처음 삽입 된 순서대로 값을 반환합니까? 값 \ keys 함수는 dict의 순서를 변경하지 않으며 orderedDict 인 경우 사전에 추가 된 순서대로 값을 가져 오는 것으로 가정합니다. 사실입니까?

    4

    2답변

    자연 첨자와 3 차원 OrderedDict 만들기 : 사물의 순서를 기억한다 이중 (너무 많은 단어 너무, 3 차원) 중첩 내가 지금처럼 항목을 추가하는 경우, 그래서 각 레벨을 위해 추가 : # d = something dict-ish d['a']['b']['c'] = 'd' d['a'][1][2] = 3 d['f']['g']['e'] = 'g'