«ordereddictionary» 태그된 질문

6
JSON을 OrderedDict에로드 할 수 있습니까?
Ok에서 OrderedDict를 사용할 수 있습니다 json.dump. 즉, OrderedDict를 JSON에 대한 입력으로 사용할 수 있습니다. 그러나 출력으로 사용할 수 있습니까? 그렇다면 어떻게? 제 경우 load에는 OrderedDict 에 들어가서 파일의 키 순서를 유지할 수 있습니다. 그렇지 않은 경우 해결 방법이 있습니까?



4
dict를 OrderedDict로 변환
collections.OrderedDict수업 사용에 문제가 있습니다. Raspberry Pi의 데비안 배포판 인 Raspbian에서 Python 2.7을 사용하고 있습니다. 텍스트 어드벤처를 나란히 비교하기 위해 두 개의 사전을 인쇄하려고합니다. 순서는 정확하게 비교하기 위해 필수적입니다. 내가 무엇을 시도하더라도 사전은 일반적인 순서대로 인쇄됩니다. 내 RPi에서 할 때 얻을 수있는 내용은 다음과 같습니다. import collections ship = {"NAME": "Albatross", …

12
OrderedDictionary의 일반적인 구현이 없습니까?
.NET 3.5 OrderedDictionary에는 System.Collections.Specialized네임 스페이스 에 있는 일반적인 구현이없는 것 같습니다 . 내가 빠진 것이 있습니까? 기능을 제공하기 위해 구현을 찾았지만 기본 구현이 기본적으로 제공되지 않는 이유와 이유가 무엇인지, .NET 4.0에 무엇이 있는지 아는 사람이 있는지 궁금합니다.

2
초기 데이터의 순서를 유지하도록 생성자를 사용하여 OrderedDict를 초기화하는 올바른 방법은 무엇입니까?
초기 데이터의 순서를 유지하도록 순서화 된 사전 (OD)을 초기화하는 올바른 방법은 무엇입니까? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', 1)]) # What about …

7
OrderedDict를 python3에서 일반 dict로 변환하는 방법
다음 문제로 어려움을 겪고 있습니다. 다음과 OrderedDict같이 변환하고 싶습니다. OrderedDict([('method', 'constant'), ('data', '1.225')]) 다음과 같은 일반 사전으로 : {'method': 'constant', 'data':1.225} 데이터베이스에 문자열로 저장해야하기 때문입니다. 변환 후 주문은 더 이상 중요하지 않으므로 어쨌든 주문한 기능을 절약 할 수 있습니다. 힌트 나 해결책에 감사드립니다. 벤

15
정렬 된 사전을 제대로 예쁘게 인쇄하는 방법은 없나요?
저는 파이썬의 pprint 모듈을 좋아합니다. 테스트와 디버깅을 위해 많이 사용합니다. 출력이 터미널 창에 잘 맞는지 확인하기 위해 너비 옵션을 자주 사용합니다. Python 2.7 (내가 정말 좋아하는 또 다른 멋진 기능)에 새로운 정렬 된 사전 유형 을 추가 할 때까지 제대로 작동했습니다 . 정렬 된 사전을 예쁘게 인쇄하려고하면 제대로 표시되지 않습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.