0
ответов

Эффективность использования IEqualityComparer в Dictionary vs HashCode и Equals ()

Я думаю, заголовок довольно ясен. Мне было интересно, есть ли определенные накладные расходы на эффективность при использовании IEqualityComparer в Dictionary , как все это работает при его предоставлении? ...
вопрос задан: 22 August 2011 07:08
0
ответов

Является ли этот неблокированный доступ к словарю TryGetValue () потокобезопасным?

закрытый объект lockObj = new object (); частный словарь dict = new Dictionary (); публичная строка GetOrAddFromDict (int key) {строковое значение; // не -...
вопрос задан: 20 August 2011 03:00
0
ответов

Эффективно изменить ключ словаря Python

Я хочу заменить ключи словаря на более короткие варианты, чтобы его можно было отправить по сети в компактном формате. форма. Есть ли способ обновить ключ, а не создавать новый элемент в dict ...
вопрос задан: 20 August 2011 00:15
0
ответов

Python: получить диктант из списка на основе чего-то внутри dict

мне нужно иметь возможность найти элемент в списке (элемент в данном случае является dict) на основе некоторого значения внутри этого dict. Структура списка, который мне нужно обработать, выглядит следующим образом: [{'...
вопрос задан: 17 August 2011 11:08
0
ответов

Сокращение Python для ключей в словаре?

Простой вопрос: есть ли сокращение для проверки существования нескольких ключей в словаре? 'foo' в dct и 'bar' в dct и 'baz' в dct
вопрос задан: 13 August 2011 21:24
0
ответов

Kaip gauti iš „Python“ diktanto, kai raktas žinomas tik iš dalies?

Turiu diktatą, kuriame yra eilutės tipo raktai, kurių tikslių reikšmių aš negaliu žinoti (nes jie kuriami dinamiškai kitur) . Tačiau aš žinau, kad norimame rakte yra tam tikras substringas, ...
вопрос задан: 13 August 2011 07:51
0
ответов

Предварительно хешированные строковые ключи для более быстрого поиска в словарях Python?

Как я могу указать python хранить внутреннюю предварительно хешированную версию моих строк, чтобы использовать это значение когда я выполняю поиск dict / set, используя мою строку в качестве ключа? Я помню, как читал о ...
вопрос задан: 12 August 2011 01:29
0
ответов

scipy.io.loadmat вложенные структуры (т.е. словари)

Используя данные процедуры (как загружать файлы Matlab .mat с помощью scipy), я не мог получить доступ к более глубоким вложенным структурам для их восстановления в словари Чтобы представить проблему, с которой я столкнулся более подробно, я ...
вопрос задан: 10 August 2011 15:16
0
ответов

Как сопоставить пустой словарь в Javascript?

Из узла REPL,> d = {} {} > d === {} ложный > d == {} false Если у меня пустой словарь, как мне убедиться, что это пустой словарь?
вопрос задан: 9 August 2011 20:21
0
ответов

.NET ObservableDictionary

I have written the following class which implements(or tries to!) a dictionary with notifications: public partial class ObservableDictionary : Dictionary, ...
вопрос задан: 9 August 2011 00:49
0
ответов

Буквальное обозначение словаря в C #?

В настоящее время у меня есть WebSocket между JavaScript и сервером, запрограммированным на C #. В JavaScript Я могу легко передавать данные с помощью ассоциативного массива: var data = {'test': 'val', 'test2': 'val2'} ...
вопрос задан: 4 August 2011 09:26
0
ответов

Ассоциативные массивы JS: добавить новую пару

У меня есть ассоциативный массив в JS. var array = {'один': 'первый', 'два': 'второй', 'три': 'третий' }; Как мне добавить в него новую пару
вопрос задан: 4 August 2011 05:35
0
ответов

Более эффективно заблокировать или попытаться поймать словарь в потоке (.NET)

У меня есть общий словарь, который я использую в качестве кэша в многопоточном проекте .NET (C #). Я буду много читать по словарю (потенциально сотни или больше в секунду в часы пик). Я ...
вопрос задан: 4 August 2011 00:47
0
ответов

Python преобразовать список в словарь [дубликат]

l = ["a", "b", "c", "d", "e"] Я хочу преобразовать этот список в словарь, например: d = {"a": "b", "c": "d", "e": ""} Итак, по сути, эвены будут ключами, тогда как шансы будут значениями. Я знаю, что я ...
вопрос задан: 2 August 2011 16:28
0
ответов

элегантное разделение списка (или dict) на два с помощью некоторой произвольной функции в python

Является ли есть ли какой-нибудь элегантный способ разбить список / dict на два списка / dicts в python, используя некоторую произвольную функцию разделителя? Я легко мог бы иметь два понимания списка или два выбора, но это ...
вопрос задан: 31 July 2011 02:36
0
ответов

C # на Java - Словари?

Можно ли в Java создать словарь с уже объявленными в нем элементами? Как и в приведенном ниже коде C #: Dictionary d = new Dictionary () {...
вопрос задан: 30 July 2011 13:09
0
ответов

C #: Различия между различными коллекциями

Вот вопрос, к которому я тоже часто возвращаюсь: Какую коллекцию лучше всего использовать в некоторых ситуациях xyz (чаще всего для привязать к DropDownList)? Кто-нибудь ...
вопрос задан: 30 July 2011 01:05
0
ответов

Компиляция в байтовый код занимает слишком много памяти

Мне нужно импортировать очень большой словарь в Python, и я ' m сталкивается с неожиданными проблемами памяти. Словарь имеет вид d = {(1,2,3) :( 1,2,3,4), (2,5,6) = (4,2,3,4,5,6),. ..} Итак ...
вопрос задан: 29 July 2011 23:38
0
ответов

iPhone objective-c: обнаружение «реального» слова

Мне нужно (быстрое и грязное) решение, чтобы в основном определить, является ли определенная строка NSString «настоящее» слово, если оно есть в словаре. В общем, очень упрощенная проверка орфографии. Кто-нибудь знает о ...
вопрос задан: 28 July 2011 15:01
0
ответов

Временная сложность использования объекта в качестве словаря в JavaScript

Я рассматриваю возможность использования объекта JavaScript в качестве словаря.var dict = {} dict ['a'] = 1; dict ['b'] = 2; var my_first = dict ['а']; Мне непонятна временная сложность таких ...
вопрос задан: 22 July 2011 16:00
0
ответов

алгоритм синтаксического анализа строки со словарем.

Дан словарь, полный слов {in, july, den, dentist, best, ...} с некоторым C ++ API для доступа к нему: логическое findWord (строковое слово) или строка getNextWord (void), чтобы перебрать его, некоторый ввод ...
вопрос задан: 20 July 2011 18:30
0
ответов

Инициализировать словарь при объявлении с помощью PowerShell

Учитывая этот код PowerShell: $ drivers = New-Object 'System.Collections.Generic.Dictionary [String, String]' $ drivers.Add ("закись азота", "vx") $ drivers.Add ("directx", "vd") $ drivers.Add ("openGL", "vo") Это ...
вопрос задан: 20 July 2011 16:37
0
ответов

Сравнение двух словарей в C #

У меня есть два словаря, оба с одинаковой структурой и порядком (один должен быть точной копией другого): Dictionary и я хочу проверить, что они равны ...
вопрос задан: 20 July 2011 14:05
0
ответов

Разобрать строку JSON в Dictionary < String, Integer> с Gson

У меня есть строка JSON, которая выглядит следующим образом: {"altruism": 1, "amazon": 6} Я хочу получить HashMap с двумя последующими записями. Ключ: альтруизм Значение: 1 Ключ: amazon Значение: ...
вопрос задан: 19 July 2011 05:26
0
ответов

Словарь против использования памяти Hashtable

Я читал здесь, в SO, что Hashtable и Dictionary в значительной степени одинаковы, за исключением того, что можно избежать упаковки / распаковки. Используя Ants Profiler, я измеряю очень простое приложение с помощью ...
вопрос задан: 18 July 2011 22:29
0
ответов

Почему HttpSessionState не реализует IDictionary?

HttpSessionState представляет собой типичный набор ключей -> значений, так почему же он не реализует интерфейс IDictionary? Справочная информация: я пытаюсь вывести / сохранить контекст моего веб-сайта ASP.NET, когда ...
вопрос задан: 18 July 2011 16:33
0
ответов

DictCursor, похоже, не работает под psycopg2

Я не знаю ' t работал с psycopg2 и раньше, но я пытаюсь изменить фабрику курсора на DictCursor, чтобы fetchall или fetchone возвращали словарь вместо списка. Я создал тестовый сценарий, чтобы ...
вопрос задан: 18 July 2011 09:59
0
ответов

Как ускорить работу этого списка?

def removeDuplicatesFromList (seq): # Не сохраняют порядок ключей = {} для e in seq: keys [e] = 1 return keys. keys () def countWordDistances (li): '' 'If li = [' that ',' ...
вопрос задан: 18 July 2011 04:49
0
ответов

Комментарии XML - Как правильно ссылаться на индексатор словаря?

Как видно из названия, я понятия не имею, как ссылаться на индексатор словаря. здесь? :) К вашему сведению, я пробовал: // Сильно сомневаюсь, что это сработает ....
вопрос задан: 15 July 2011 11:04
0
ответов

Эффективная сериализация numpy логических массивов

У меня есть сотни тысяч логических массивов NumPy, которые я хотел бы использовать в качестве ключей к словарю. (Значения этого словаря - это количество раз, которое мы наблюдали за каждым из этих массивов.) ...
вопрос задан: 14 July 2011 17:49