Описание тега ordereddictionary
A collection of key-value pairs also accessible by insertion-order.
1
ответ
Использование pprint для OrderedDicts, когда dict создается с двумя списками
Когда у меня есть OrderedDict создан из двух списков, и если я пытаюсь использовать pprint это не работает, как ожидалось, но все работает нормально, если я создаю OrderedDict обычно. Какие-либо дополнительные шаги необходимо предпринять, чтобы полу…
16 май '16 в 19:43
3
ответа
Ansible - with_dict: dictionary - Как использовать переменные, определенные в каждом словаре, которые зависят от других
Среда: Ansible 1.9.2, CentOS 6.5 Я создал роль для загрузки файлов артефактов JAVA (.tar.gz) для 3 разных версий JAVA из Artifactory. Я пытаюсь использовать функцию with_dict от Ansible (вместо использования with_items). Созданы следующие файлы: $ c…
23 ноя '15 в 18:13
2
ответа
Как я могу сохранить порядок OrderedDict при преобразовании его в JSON
Я пишу REST API в python3 с использованием flask, и я изо всех сил пытался найти способ вернуть dict как json, сохраняя порядок ключей. Я использую OrderedDict, потому что, очевидно, встроенный словарь не сохраняет порядок элементов. У меня есть мет…
09 апр '17 в 19:36
3
ответа
Как сохранить заказ, обновив OrderedDict
Скажи пожалуйста. Описание Я хотел бы обновить значение переменной типа OrderedDict используя метод обновления dict. Однако после выполнения метода обновления OrderedDict Тип переменной назначения обновления теряется, и вывод, как ожидается, не може…
15 янв '18 в 07:21
4
ответа
Python: сортировка OrderedDictionary на основе длины значения ключа
У меня есть такой объект: t = {'rand_key_1': ['x'], 'rand_key_2': [13,23], 'rand_key_3': [(1)], 'rk5': [1,100,3,4,3,3]} словарь со случайными ключами (строка и / или int), которые ВСЕ имеют список в качестве значения, с различными размерами. Я хочу …
15 окт '12 в 22:33
3
ответа
Как отсортировать OrderedDict из OrderedDict - Python
Я пытаюсь отсортировать OrderedDict в OrderedDict по ключу "глубина". Есть ли решение для сортировки этого словаря? OrderedDict([ (2, OrderedDict([ ('depth', 0), ('height', 51), ('width', 51), ('id', 100) ])), (1, OrderedDict([ ('depth', 2), ('heigh…
07 ноя '11 в 00:07
1
ответ
Разбор OrderedDict
Я пытался проанализировать этот OrderedDict, чтобы получить значение 'Id' из следующего возврата SQL. OrderedDict([ ('totalSize', 1), ('done', True), ('records', [OrderedDict([ ('attributes', OrderedDict([ ('type', 'Device__c'), ('url', '/services/d…
09 авг '18 в 11:15
1
ответ
При форматировании моего оператора sql-insert из orderdict данные имеют размер только 1 символ, а не ключ / значение из заказа.
Я пытаюсь вставить заказанный dict в mysql и думаю, что мне не хватает одного простого элемента. sql_command = """CREATE TABLE asdf ( id INTEGER PRIMARY KEY, description TEXT(100), data_value TEXT(100));""" cursor.execute(sql_command) for id, p in e…
27 апр '18 в 21:14
0
ответов
Python OrderedDict с лямбдой
Можем ли мы иметь упорядоченный словарь с некоторым значением по умолчанию? Как в случае defaultdictя могу определить что-то вроде: a = collections.defaultdict(lambda:[True,True]) Можем ли мы иметь выше lambda функциональность, но есть ли элементы, …
21 ноя '16 в 08:16
1
ответ
Проверить OrderedDict на основе индекса в CSV?
Я пытаюсь сделать разные проверки на основе номера индекса словаря. Итак, если index == 0, сделайте что-нибудь, в противном случае, если index>0, сделайте что-нибудь еще. Я пытался использовать OrderedDict и индексировать его на основе items(), Но е…
20 янв '17 в 21:38
8
ответов
Нарезка Python OrderedDict
В моем коде мне часто нужно взять подмножество ключей и значений из Python OrderedDict (от collections пакет). Нарезка не работает (бросает TypeError: unhashable type) и альтернатива, повторяющаяся, громоздка: from collections import OrderedDict o =…
22 июн '15 в 08:34
2
ответа
Обновить значение OrderedDict в позиции?
Как бы я обновить значения OrderedDict в определенной позиции (начиная с 0)? Так: od = OrderedDict(a=1, b=2, c=3) od.update({'b': 4}) # a=1, b=4, c=3 od.update_values(2, 1) # a=2, b=1, c=3
20 мар '15 в 01:15
1
ответ
Накапливая заказанныйДикт
Вот идея: у меня заказанный Dict так (упрощенно): {'012013': 3, '022013': 1, '032013': 5} что я хочу сделать, это сделать все значения, накопленные путем какой-то итерации через него. Например, я хочу, чтобы конечный результат был похож на это (на п…
04 дек '13 в 21:06
2
ответа
Использование многопроцессорной обработки с несколькими возвращаемыми значениями и упорядоченными словарями
Я хотел бы использовать многопроцессорность для генерации матрицы переходов цепи Маркова. Функция generateKeys() генерирует словарь с новыми скоростями и словарь с новыми ключами для каждого состояния в пространстве состояний после выполнения перехо…
21 мар '16 в 14:16
2
ответа
Преобразовать OrderedDict в обычный порядок сохранения dict?
Как мне конвертировать OrderedDict в обычный словарь при сохранении того же порядка? Я спрашиваю об этом потому, что когда я получаю свои данные из API, я получаю строку JSON, в которой я использую json.loads(str) вернуть словарь. Этот словарь, кото…
31 май '14 в 02:37
3
ответа
Почему значения OrderedDict не равны?
С Python 3: >>> from collections import OrderedDict >>> d1 = OrderedDict([('foo', 'bar')]) >>> d2 = OrderedDict([('foo', 'bar')]) Я хотел проверить на равенство: >>> d1 == d2 True >>> d1.keys() == d2.keys…
16 дек '15 в 12:55
1
ответ
Как OrderedDict поддерживает порядок в Python
Мне интересно, как OrderedDict из библиотеки коллекций поддерживает порядок ключей / пар? Я посмотрел в Интернете и не смог найти ответ.
01 мар '18 в 01:11
1
ответ
Заказанный словарь упорядоченных словарей необходимо преобразовать в словарь словарей
У меня есть набор данных, который может иметь n уровень упорядоченного словаря упорядоченных словарей. Теперь мне нужно преобразовать все из них в обычные словари. Есть ли более простой способ сделать, кроме рекурсивного поиска и преобразования. fro…
22 авг '18 в 12:13
1
ответ
Как получить значения объекта Counter в том порядке, в котором он был получен?
Задача: Первая строка содержит целое число N. Каждая из следующих N строк содержит слово. Выходные данные должны быть: 1) В первой строке выведите количество различных слов из ввода. 2) Во второй строке выведите количество вхождений для каждого отде…
04 сен '18 в 20:21
2
ответа
Как я могу вернуть OrderedDictionary в методе?
Я хочу вернуть OrderedDictionary в моем методе, но у меня есть ошибка с моим кодом... Я не знаю, почему я не могу это сделать: public OrderedDictionary getAllPortsInformations() { OrderedDictionary SerialPort = filtreXml("/catalog/cd/SerialPort", "S…
10 июл '13 в 19:00