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

1 ответ

Альтернатива продиктованию до Python 2.7

Как я могу сделать следующие функциональные возможности совместимыми с версиями Python ранее, чем Python 2.7? gwfuncs = [reboot, flush_macs, flush_cache, new_gw, revert_gw, send_log] gw_func_dict = {chr(2**i): func for i, func in ...

1 ответ

Структуры как ключи в картах Go

Я изучал использование структур в качестве ключей на картах Голанга. Поле в этой структуре также должно быть картой, и это, кажется, идет вразрез с предоставленной документациейВот [http://blog.golang.org/go-maps-in-action] который говорит, что ...

6 ответов

Словарь Python вместо switch / case

Я недавно узнал, что в python нет оператора switch / case. Я читал об использовании словарей вместо них, например, вот так: values = { value1: do_some_stuff1, value2: do_some_stuff2, valueN: do_some_stuffN, } values.get(var, ...

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

4 ответа

Структура данных для телефонной книги, так что она может искать номер по имени, а также искать имя по номеру

Знаете ли вы решение для следующего вопроса интервью? Разработайте структуру данных для телефонной книги, которая может безопасно и эффективно искать номер по имени, а также искать имя по номеру. Подробности: Решения, найденные в ...

3 ответа

Общий словарь C # TryGetValue не находит ключи

У меня есть этот простой пример: using System; using System.Collections.Generic; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Dictionary<MyKey, string> data = new Dictionary<MyKey, string>(); data.Add(new ...

6 ответов

Словарь Objective-C, вставляющий BOOL

ОК, я немного запутался. Это, наверное, просто мелочь. У меня есть функция, которая выглядит примерно так: - (void)getNumbersForNews:(BOOL)news andMails:(BOOL)mails { NSMutableDictionary *parameters = [[NSMutableDictionary alloc] init]; ...

2 ответа

Тернарное выражение в словарном понимании

Я пытаюсь инвертировать словарь. В случае если многие ключи имеют одно и то же значение, новый ключ (старое значение) должен ассоциироваться с набором новых значений (старые ключи). Я решил проблему, но я пытаюсь провести рефакторинг ...

5 ответов

Фильтрация значений из общего словаря C #

У меня есть словарь C #,Dictionary<Guid, MyObject> что мне нужно отфильтровать на основе свойстваMyObject. Например, я хочу удалить все записи из словаря, гдеMyObject.BooleanProperty = false, Каков наилучший способ добиться этого?

6 ответов

C # Двоичные деревья и словари

Я борюсь с концепцией, когда использовать двоичные деревья поиска, а когда использовать словари. В моем приложении я провел небольшой эксперимент, в котором использовалась библиотека C5.TreeDictionary (которое я считаю красно-черным бинарным ...

2 ответа

Есть ли способ сохранить функцию в списке или словаре, чтобы при вызове индекса (или ключа) она сохраняла сохраненную функцию?

Например, я пробовал такие вещи, какmydict = {'funcList1': [foo(),bar(),goo()], 'funcList2': [foo(),goo(),bar()], который не работает. Есть ли какая-то структура с такой функциональностью? Я понимаю, что я, очевидно, мог бы сделать это так же ...