Вопросы по теме 'ordereddictionary'

Как проверить равенство хэшей с учетом порядка
Ruby 1.9.2 ввел порядок в хеши. Как я могу проверить два хэша на равенство с учетом порядка? Дано: h1 = {"a"=>1, "b"=>2, "c"=>3} h2 = {"a"=>1, "c"=>3, "b"=>2} Мне нужен оператор сравнения, который возвращает false для...
1454 просмотров
schedule 19.07.2022

Условное удаление значений OrderedDict при построении словаря
Я задал аналогичный вопрос ( Удалить повторяющееся значение из словаря без удаления ключа ), но я думаю, что углубляюсь в проблему и могу объяснить ее лучше, потому что, к сожалению, ни один из ответов не дал того, что мне было нужно, но они ответили...
1042 просмотров

python orderdict, когда ключ представляет собой числовую строку
у меня есть неупорядоченный словарь с числовыми клавишами, но в формате строки, и я хочу получить упорядоченный словарь (по числовому ключу): my_dict__ = {'3': 6, '1': 8, '11': 2, '7': 55, '22': 1} my_dict_ = {} for key, value in...
2665 просмотров

Python выбирает i-й элемент в OrderedDict
У меня есть фрагмент кода, который упорядочивает словарь в алфавитном порядке. Есть ли способ выбрать i-й ключ в упорядоченном словаре и вернуть соответствующее значение? то есть import collections initial = dict(a=1, b=2, c=2, d=1, e=3)...
20914 просмотров
schedule 31.05.2023

OrderedDict против Dict в питоне
В ответе Тима Питера на вопрос "Есть ли причины не использовать упорядоченный словарь", он говорит OrderedDict является подклассом dict. Это не намного медленнее, но, по крайней мере, удваивает память по сравнению с использованием...
5181 просмотров
schedule 29.05.2022

Как преобразовать столбцы из файла csv в упорядоченный питон Dict
У меня есть файл csv, и мне нужно, чтобы столбцы печатались как OrderedDict. Я могу преобразовать строки в упорядоченный словарь, используя collections.OrderedDict((row[0], row[1:]) for row in r) в python (2.7.5) Но когда я пытаюсь сделать то...
247 просмотров
schedule 02.12.2023

Создание меню ресторана/пиццы на питоне с хорошей версткой
Я новичок в python и хотел бы создать систему заказа пиццы с использованием python, которая выглядит примерно так. 1 Hawaiian $7.50 2 Champagne Ham & Cheese $7.50 3 Beef & Onion $7.50 4...
30196 просмотров
schedule 21.09.2022

Ansible - with_dict: dictionary - Как использовать переменные, определенные в каждом словаре, который зависит от других
Среда: Ansible 1.9.2, CentOS 6.5 Я создал роль для загрузки файлов артефактов JAVA (.tar.gz) для трех разных версий JAVA из Artifactory. Я пытаюсь использовать функцию Ansible with_dict (вместо использования with_items). Созданы следующие...
20214 просмотров

В OrderedDict как сортировать по определенному атрибуту?
Я пытаюсь отсортировать следующий OrderedDict, выполнив следующие действия: >>> from collections import OrderedDict >>> d = OrderedDict([(4995L, [{'isbn_13': u'9788131805923', 'book_quantity': 49L, 'seller_book_id': 4995L,...
4011 просмотров

Python OrderedDict с лямбдой
Можем ли мы иметь упорядоченный словарь с некоторым значением по умолчанию? Как и в случае defaultdict , я могу определить что-то вроде: a = collections.defaultdict(lambda:[True,True]) Можем ли мы иметь вышеуказанную функциональность...
197 просмотров

Как заставить словарь сохранить свой порядок сортировки?
def positive(self): total = {} final = {} for word in envir: for i in self.lst: if word in i: if word in total: total[word] += 1 else: total[word]...
848 просмотров

Ошибка Python jsonpickle: объект «OrderedDict» не имеет атрибута «_OrderedDict__root»
Я сталкиваюсь с этим исключением с помощью jsonpickle , когда пытаюсь замариновать довольно сложный объект, который, к сожалению, я не знаю, как здесь описать. Я знаю, что трудно говорить много, но это того стоит: >>> frozen =...
1499 просмотров

Как преобразовать список строк в объект dict с kwarg в качестве ключей?
Я видел подобные вопросы. Это наиболее похожее из того, что я нашел: Python преобразует список в словарь со значением 1 для каждого ключа Разница в том, что мне нужно, чтобы ключи dict были уникальными и упорядоченными ключевыми словами. Я...
63 просмотров

Python 2.7.5 получает импорт OrderedDict ImportError: нет модуля с именем OrderedDict
import OrderedDict ImportError: нет модуля с именем OrderedDict я использую python 2.7.5 и предполагаю, что модуль orderDict предварительно установлен. Как я могу проверить, присутствует ли модуль, и если нет, то как я могу его установить. Я...
12626 просмотров
schedule 28.05.2022

Поместите упорядоченные данные обратно в словарь
У меня есть (обычный, неупорядоченный) словарь, в котором хранятся мои данные, и я извлекаю некоторые данные в массив numpy, чтобы выполнить некоторую линейную алгебру. Как только это будет сделано, я хочу вернуть полученные упорядоченные векторные...
69 просмотров

Как найти первый элемент в словаре?
Я пытаюсь получить первый элемент, который я вставил в свой словарь (который не был переупорядочен). Например: _dict = {'a':1, 'b':2, 'c':3} Я хотел бы получить кортеж ('a',1) Как я могу это сделать?
55 просмотров
schedule 08.05.2022

Сохраните объект OrderedDict в CSV-файл.
У меня есть следующий объект, который является OrderedDict, который я хотел бы экспортировать в csv. OrderedDict([('AGG', 0.09888), ('BWX', 0.04886), ('DBC', 0.06046), ('EMB', 0.05899), ('HYG',...
162 просмотров
schedule 10.03.2023

Сортировка списка упорядоченных словарей в Pandas для вывода csv
Я добавил файл dbf в кадр данных серии Pandas. Исходные данные находятся в перечисленном словаре, например так. 0 {'a': 'av1','b': 'bv1', 'c' : 'cv1',... 1 {'a': 'av2', b': 'bv2', 'c' : 'cv2',... 2 {'a': 'av3', b': 'bv3', 'c' :...
27 просмотров

Можно ли поменять местами два ключа упорядоченного словаря?
Примечание. Я использую Python 3.8.2, поэтому словари считаются упорядоченными Я создавал бинарное дерево и использовал словари для моделирования дерева. Например: {1:[2, 3], 2:[4, 5], 3:[], 4:[], 5:[]} В примере дерево выше будет выглядеть...
69 просмотров
schedule 18.12.2022

Заставьте упорядоченные словари вести себя как обычные словари в выводе yaml.dump
При сериализации OrderedDict с yaml.dump() вывод довольно сложно понять из-за большого количества дефисов: refine: !!python/object/apply:collections.OrderedDict - - - root - Wuhan/Hu-1/2019 - - clock_rate - 0.0007 - - clock_std_dev...
39 просмотров