Запитання з тегом «ordereddictionary»

6
Чи можу я змусити JSON завантажуватися в OrdersDict?
Гаразд, тому я можу використовувати OrdersDict в json.dump. Тобто, OrriedDict може бути використаний як вхід до JSON. Але чи можна його використовувати як вихід? Якщо так, як? У моєму випадку я хотів би перейти loadв OrdersDict, щоб я міг зберігати порядок ключів у файлі. Якщо ні, чи є якесь вирішення?

13
Перейменуйте ключ словника
Чи є спосіб перейменувати ключ словника, не присвоюючи його значення новому імені та не видаляючи старий ключ імені; і без ітерації через ключ / значення dict? У разі OrdersDict зробіть те саме, зберігаючи позицію цього ключа.


4
Перетворення дикта в OrdersDict
У мене є проблеми з використанням collections.OrderedDictкласу. Я використовую Python 2.7 на Raspbian, дистрибутив Debian для Raspberry Pi. Я намагаюся надрукувати два словники, щоб порівняти (поруч) текстову пригоду. Порядок є важливим для точного порівняння. Незалежно від того, що я намагаюся надрукувати словники в їх звичайному не упорядкованому вигляді. Ось що …

12
Немає загальної реалізації OrdersDictionary?
Здається, не існує загальної реалізації OrderedDictionary(яка знаходиться в System.Collections.Specializedпросторі імен) в .NET 3.5. Чи є такий, який мені не вистачає? Я знайшов реалізацію там, щоб забезпечити функціональність, але поцікавився, чи / чому не існує загальної реалізації нестандартної програми, і якщо хтось знає, чи є це щось у .NET 4.0?

2
Правильний спосіб ініціалізації OrdersDict за допомогою його конструктора таким чином, щоб він зберігав порядок початкових даних?
Який правильний спосіб ініціалізувати впорядкований словник (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 …

7
Як перетворити OrdersDict у звичайний дикт у python3
Я боюся з такою проблемою: я хочу перетворити OrderedDictподібне: OrderedDict([('method', 'constant'), ('data', '1.225')]) у звичайний диктант, як це: {'method': 'constant', 'data':1.225} тому що я повинен зберігати його як рядок у базі даних. Після конверсії замовлення вже не важливо, тому я можу запалити замовлену функцію в будь-якому випадку. Дякуємо за будь-яку …

15
Будь-який спосіб правильно роздрукувати впорядковані словники?
Мені подобається модуль pprint в Python. Я багато використовую для тестування та налагодження. Я часто використовую опцію ширини, щоб переконатися, що вивід добре вписується в моє вікно терміналу. Він працював нормально, поки вони не додали новий впорядкований тип словника в Python 2.7 (ще одна чудова функція, яка мені дуже подобається). …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.