Результаты поиска по запросу "dictionary"

5 ответов

Можно ли превратить список во вложенный набор ключей * без * рекурсии?

Предположим, у меня был следующий список: mylist = ['a','b','c','d']Можно ли из этого списка создать следующийбезиспользуя рекурсию / рекурсивную функцию? { 'a': { 'b': { 'c': { 'd': { } } } } }

4 ответа

.NET: переключение против словаря для строковых ключей

У меня есть ситуация, когда у меня есть бизнес-объект с около 15 свойствами различных типов. Бизнес-объект также должен реализовывать интерфейс, который имеет следующий метод: object GetFieldValue(string FieldName);Я вижу 2 способа реализации ...

7 ответов

Структуры данных, которые могут отображать диапазон ключей на значение

Я пытаюсь найти структуру данных, которая принимает определенное значение из диапазона значений и сопоставить его с ключом. Например, у меня есть следующие условия: С 1 по 2.9 я хочу сопоставить его с А.С 4 по 6 я хочу сопоставить его с B.С ...

ТОП публикаций

0 ответов

Оптимизация цикла Double foreach

У меня есть двойной цикл foreach, и я хочу ускорить его, сделав один цикл вместо двух. Идея состоит в том, что он берет один элемент из словаря и сравнивает его со всеми элементами в словаре foreach (KeyValuePair<Int64, string> kvp in ...

5 ответов

«Группировка» словарь по значению

У меня есть словарь:Dictionary<int,int>, Я хочу получить новый словарь, в котором ключи исходного словаря представляют какList<int>, Это то, что я имею в виду: var prices = new Dictionary<int,int>();prices содержать следующие данные: 1 100 2 ...

2 ответа

Словарь с Func в качестве ключа

Мне интересно, если это разумный выбор ключа для словаря? Что я хочу сделать, это использовать выражение в качестве ключа в словаре, что-то вроде: var map3 = new Dictionary<Func<int, bool>, int>(); map3.Add((x) => x % 2 == 0, 1); map3.Add((x) => ...

2 ответа

Переопределение хеширующей функции Python в словаре

Я пытаюсь создать пользовательскую хеш-функцию для некоторого объекта, который я буду хэшировать в словарь. Функция хеширования уникальна (не стандартная функция Python). Это очень важно для меня: использовать уникальную функцию. Значение каждого ...

4 ответа

Как вы создаете словарь в Java? [закрыто]

Я пытаюсь реализовать словарь (как в физической книге). У меня есть список слов и их значения. Какую структуру / тип данных предоставляет Java для хранения списка слов и их значений в виде пар ключ / значение. Как, учитывая ключ, я могу найти и ...

1 ответ

Словарь объектов / классов в VBScript

Можно ли иметь словарь объектов / классов в VBScript? Например: Class employeeclass Public first, last, salary End Class Dim employeedict: Set employeedict = CreateObject("Scripting.Dictionary") 'Loop would be here Dim employee: Set employee = ...

2 ответа

Сортировать словарь словарей по значению

У меня есть этот словарь: statuses = { 'pending' : {'status_for':'all', 'position':1}, 'cancelled' : {'status_for':'all','position':2}, 'approved' : {'status_for':'owner', 'position':1}, 'rejected - owner' : {'status_for':'owner', ...