Вопросы с тегом «ordereddictionary»

428
Могу ли я получить JSON для загрузки в OrderedDict?

Итак, я могу использовать OrderedDict в json.dump. То есть OrderedDict может использоваться в качестве входных данных для JSON. Но можно ли это использовать в качестве выхода? Если так, то как? В моем случае я бы хотел loadиспользовать OrderedDict, чтобы сохранить порядок ключей в файле. Если нет,...

401
Переименовать словарный ключ

Есть ли способ переименовать ключ словаря, не переназначая его значение на новое имя и удаляя старый ключ имени; и без перебора по ключу / значению dict? В случае OrderedDict, сделайте то же самое, сохраняя позицию этого...

138
Преобразование dict в OrderedDict

У меня возникли проблемы с использованием collections.OrderedDictкласса. Я использую Python 2.7 на Raspbian, дистрибутив Debian для Raspberry Pi. Я пытаюсь напечатать два словаря для сравнения (рядом) текстового приключения. Порядок необходимо точно сравнить. Что бы я ни старался, словари печатать...

136
Нет универсальной реализации OrderedDictionary?

Похоже, что в .NET 3.5 нет общей реализации OrderedDictionary(которая находится в System.Collections.Specializedпространстве имен). Я скучаю по одному? Я нашел реализации для обеспечения функциональности, но удивился, если / почему не существует универсальной реализации «из коробки», и если...

124
Правильный способ инициализировать 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 =...

109
Как преобразовать OrderedDict в обычный dict в python3

Я борюсь со следующей проблемой: я хочу преобразовать OrderedDictподобное: OrderedDict([('method', 'constant'), ('data', '1.225')]) в обычный диктат вроде этого: {'method': 'constant', 'data':1.225} потому что мне нужно сохранить его как строку в базе данных. После преобразования порядок больше не...

97
Есть ли способ правильно распечатать упорядоченные словари?

Мне нравится модуль pprint в Python. Я часто использую его для тестирования и отладки. Я часто использую параметр ширины, чтобы вывод хорошо вписывался в окно моего терминала. Он работал нормально, пока они не добавили новый тип упорядоченного словаря в Python 2.7 (еще одна интересная функция,...