Лучшие dictionary вопросы ИТ разработчиков

  • 2голосов
  • 4ответа
  • 0просмотров

Словарь MVC3 не привязан к модели

У меня есть модель, которая содержит свойство словаря. (это было извлечено из более крупного проекта в этот пример, который, как я подтвердил, все еще имеет ту же проблему) public class TestModel { public IDictionary<string, string> Values { ...

ЗаданMay 11, 2012, 5:23 PMотKyle Trauberman
  • 8голосов
  • 2ответа
  • 0просмотров

python: как отключить автосортировку при создании словаря

Мне нужна помощь в этом случае: m={} m[1]=1 m[333]=333 m[2]=2 # Result: {1: 1, 2: 2, 333: 333}так что даже когда я не ввел "333"; последнее, я получил это '333' указан в конце словаря, когда распечатать его. почему этот «словарь» делать ...

ЗаданOct 15, 2015, 6:17 PMотCaptain Obvliousandio
  • 11голосов
  • 3ответа
  • 0просмотров

Структура данных для реализации словаря с несколькими индексами?

Я ищу структуру данных, которая содержит одинаковые значения в двух разных индексах, где я могу получить доступ к данным с помощьюeither one. Пример: x = mysticalDataStructure() x.add(1,'karl', dog) x.add(2,'lisa', cat) $ x[1].age 2 $ ...

ЗаданSep 26, 2017, 3:13 PMотmartineauted
  • 2голос
  • 1ответ
  • 0просмотров

Сравнение / объединение двух словарей

У меня есть два словаря с парами ключ-значение следующим образом: dict-1 ch:23, 100 ch:24, 95 dict-2 Ch:23, 98 ch:25, 100Не все ключи присутствуют в обоих словарях, и каждый словарь содержит приблизительно 200 000 пар ключ-значение. То, что я ...

ЗаданMay 01, 2012, 2:40 PMотChrisjobrant
  • 12голосов
  • 5ответов
  • 0просмотров

Трехмерный список или карта

Мне нужно что-то вроде 3-мерного (например, список или карта), который я заполняю с помощью 2 строк и целое число в цикле. Но, к сожалению, я не знаю, какую структуру данных использовать и как. // something like a 3-dimensional myData for (int i ...

ЗаданJul 02, 2015, 6:44 PMотuser1170330
  • 4голосов
  • 4ответа
  • 0просмотров

ObservableDictionary для c #

Я пытаюсь использовать следующую реализацию ObservableDictionary: ObservableDictionary (C #) [http://blogs.microsoft.co.il/blogs/shimmy/archive/2010/12/26/observabledictionary-lt-tkey-tvalue-gt-c.aspx] . Когда я использую следующий код при ...

ЗаданJun 23, 2016, 4:36 PMотTilakArsen Zahray
  • 21голосов
  • 2ответа
  • 0просмотров

Замена значений в списке / словаре Python?

Хорошо, я пытаюсь отфильтровать переданный мне список / словарь и & quot; clean & quot; это немного, поскольку есть определенные ценности в этом, от которых я должен избавиться. Итак, если это выглядит так: "records": [{"key1": "AAA", "key2": ...

ЗаданJul 02, 2009, 8:29 PMотCrazy Serb
  • 2голосов
  • 2ответа
  • 0просмотров

Запись в массив numpy из словаря

У меня есть словарь значений заголовков файлов (время, количество кадров, год, месяц и т. Д.), Которые я хотел бы записать в массив Numpy. Код у меня в настоящее время выглядит следующим образом: arr=np.array([(k,)+v for k,v ...

ЗаданMay 31, 2012, 7:25 PMотVictoria Price
  • 23голосов
  • 6ответов
  • 0просмотров

Удаляет ли словарь метод clear () все связанные с предметом объекты из памяти?

Если словарь содержит изменяемые объекты или объекты пользовательских классов (например, набор запросов или даже DateTime), то вызовclear() в словаре удалить эти объекты из памяти? Ведет ли он себя иначе, чем перебирает диктовку ...

ЗаданAug 22, 2015, 9:11 AMотBrian Tompsett - 汤莱恩0xc0de
  • 70голосов
  • 16ответов
  • 0просмотров

Python: лучший способ обмена ключами со значениями в словаре?

Я получаю словарь в качестве ввода и хотел бы вернуть словарь, ключи которого будут значениями ввода, а значение - соответствующими клавишами ввода. Ценности уникальны. Например, скажите, что мой ввод: a = dict() a['one']=1 a['two']=2Я хотел ...

ЗаданJun 23, 2009, 11:04 AMотRoee Adler
  • 6голосов
  • 4ответа
  • 0просмотров

Python: Как вставить словарь в базу данных sqlite?

У меня есть база данных sqlite с таблицей со следующими столбцами: id(int) , name(text) , dob(text)Я хочу вставить в него следующий словарь: {"id":"100","name":"xyz","dob":"12/12/12"}Ключи словаря - это имена столбцов. Как я могу этого достичь?

ЗаданJun 06, 2012, 11:20 AMотCharlesBavee137
  • 55голосов
  • 3ответа
  • 0просмотров

Упорядочены ли PHP-ассоциативные массивы?

Я пришел из фона Python и похожий тип данных Python (словарь) являетсяunordered набор пар ключ-значение. Мне интересно, являются ли PHP-ассоциативные массивы неупорядоченными? Они кажутся заказанными. $test = array( 'test' => 'test', 'bar' => ...

ЗаданJun 06, 2012, 2:15 PMотschlamardm03514
  • 22голосов
  • 4ответа
  • 0просмотров

рассчитывать вхождения элементов [дубликаты]

This question already has an answer here: * Scala how can I count the number of occurrences in a list [/questions/11448685/scala-how-can-i-count-the-number-of-occurrences-in-a-list] 14 answers Подсчет всех элементов в списке в Хаскеле ...

ЗаданApr 30, 2017, 12:43 PMотCœurfredoverflow
  • 1481голосов
  • 30ответов
  • 0просмотров

Сортировать карту <Key, Value> по значениям

Я относительно новичок в Java, и часто нахожу, что мне нужно отсортироватьMap<Key, Value> на значения. Поскольку значения не являются уникальными, я считаю, чтоkeySet вarrayи сортировка этого массива черезarray sortсcustom comparatorкоторый ...

ЗаданFeb 24, 2018, 2:48 PMот10 revs, 9 users 33%Lii
  • 93голосов
  • 14ответов
  • 0просмотров

Std :: map, которые отслеживают порядок вставки?

У меня сейчас естьstd::map<std::string,int> который хранит целочисленное значение в уникальном строковом идентификаторе, и я действительно ищу строку. Он делает в основном то, что я хочу, за исключением того, что он не отслеживает порядок ...

ЗаданJun 12, 2018, 8:50 PMотGuy Avrahampolyglot
  • 444голосов
  • 18ответов
  • 0просмотров

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

Например, у меня есть два слова: Dict A: {'a': 1, 'b': 2, 'c': 3} Dict B: {'b': 3, 'c': 4, 'd': 5}Мне нужен питонический способ "комбинирования" два дикта, таких что результат: {'a': 1, 'b': 5, 'c': 7, 'd': 5}То есть: если ключ появляется в ...

ЗаданJan 18, 2018, 9:31 PMотvaultahDerrick Zhang
  • 198голосов
  • 14ответов
  • 0просмотров

Как извлечь все ключи (или значения) из std :: map и поместить их в вектор?

Это один из возможных выходов: struct RetrieveKey { template <typename T> typename T::first_type operator()(T keyValuePair) const { return keyValuePair.first; } }; map<int, int> m; vector<int> keys; // Retrieve all keys transform(m.begin(), ...

  • 456голосов
  • 9ответов
  • 0просмотров

Почему dict.get (ключ) вместо dict [ключ]?

Сегодня я наткнулся наdict методget который, учитывая ключ в словаре, возвращает соответствующее значение. Для чего эта функция полезна? Если я хочу найти значение, связанное с ключом в словаре, я могу просто сделатьdict[key]и возвращает то же ...

ЗаданJun 22, 2016, 12:49 PMотBhargav Raostensootla
  • 12голосов
  • 2ответа
  • 0просмотров

Временная сложность Эрланга Дикта

Мне интересно, если Erlang OTPdict Модуль реализован в виде хэш-таблицы, и в этом случае он дает производительность такого? Средний случай Search: O(1 + n/k) Insert: O(1) Delete: O(1 + n/k)Худший случай Search: O(n) Insert: O(1) Delete: ...

ЗаданJun 15, 2012, 5:20 PMотMagnus Kronqvist
  • 16голосов
  • 4ответа
  • 0просмотров

C # Список как словарь ключ

У меня есть словарь, который имеет ключ от списка: private Dictionary<List<custom_obj>, string> Lookup;Я пытаюсь использовать ContainsKey, но, похоже, он не работает, и я понятия не имею, почему. Вот отладочная информация из моего окна Visual ...

ЗаданApr 04, 2012, 11:09 PMотHarry
  • 15голосов
  • 4ответа
  • 0просмотров

Как отсортировать словари объектов по значению атрибута в python?

Я хотел бы перебрать словарь объектов в порядке сортировки атрибута import operator class Student: def __init__(self, name, grade, age): self.name = name self.grade = grade self.age = age studi1=Student('john', 'A', 15) studi2=Student('dave', ...

ЗаданApr 07, 2012, 8:15 AMотFienchen21
  • 117голосов
  • 14ответов
  • 0просмотров

Pretty-распечатать карту в Java

Я ищу хороший способ красиво распечататьMap. map.toString() дает мне:{key1=value1, key2=value2, key3=value3} Я хочу больше свободы в значениях записей моей карты и ищу что-то более похожее на это:key1="value1", key2="value2", key3="value3" Я ...

ЗаданMar 31, 2015, 1:06 PMотgabuzospace_monkey
  • 0голосов
  • 4ответа
  • 0просмотров

Быстро добавить значение в список [закрыто]

У PHP есть действительно быстрый способ добавить значение в массив: $array[] = 'value';Какой самый простой способ сделать это в Python без индекса? Кроме того, есть ли простой способ сделать это с помощью списка, вложенного в словарь, как этот ...

ЗаданApr 18, 2012, 6:06 PMотAdam
  • 15голосов
  • 9ответов
  • 0просмотров

Python: поиск ключей с уникальными значениями в словаре?

Я получаю словарь в качестве входных данных и хочу вернуть список ключей, для которых значения словаря являются уникальными в области действия этого словаря. Я уточню с примером. Скажем, мой ввод - словарь a, построенный следующим образом: a = ...

ЗаданAug 24, 2009, 7:28 AMотRoee Adler
  • 110голосов
  • 15ответов
  • 0просмотров

Python - список уникальных словарей

Допустим, я получил список словарей: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ]и мне нужно получить список уникальных словарей (удалив дубликаты): [ {'id': 1, 'name': ...

ЗаданSep 09, 2016, 11:38 PMотvaultahLimaaf
  • 6голос
  • 1ответ
  • 0просмотров

Как добиться функциональности UserDict.DictMixin в Python 3?

В Python 3UserDict.DictMixin класс был перемещен вcollections модуль. Документы предлагают использоватьcollections.MutableMapping на своем месте, однако, этот абстрактный класс не предоставляет ряд методов, которыеDictMixin делает / сделал. Есть ...

ЗаданMay 11, 2017, 7:01 PMотmartineau
  • 2голосов
  • 2ответа
  • 0просмотров

Как отсортировать внешний и внутренний подсписок вложенного списка в Python?

Прежде всего, извинения, если это слишком наивно (я новичок). У меня есть следующий тип списка списков, который я хотел бы сначала отсортировать по последнему члену внутреннего списка в порядке возрастания: data = [[1, .45, 0], [2, .49, 2], [3, ...

ЗаданJun 27, 2012, 5:19 AMотjdiR.Bahl
  • 6голос
  • 1ответ
  • 0просмотров

Как подключить словарь OS X

на osx lion вы можете control-command-d или тройным нажатием на слово, на которое указывает указатель мыши в любом приложении, для запуска словаря всплывающих окон. Я хочу сделать приложение, чтобы отслеживать слова, которые пользователь ищет в ...

ЗаданJun 26, 2012, 7:37 PMотhollow7
  • 73голосов
  • 8ответов
  • 0просмотров

Почему в .NET нет XML-сериализуемого словаря?

Мне нужен XML-сериализуемый словарь. На самом деле, сейчас у меня есть две совершенно разные программы, которые нуждаются в одной. Я был довольно удивлен, увидев, что в .NET его нет. Я задал вопрос в другом месте и получил саркастические ответы. ...

ЗаданJul 14, 2009, 10:35 AMотserialhobbyist
  • 3голосов
  • 3ответа
  • 0просмотров

Неожиданные представления с плавающей точкой в Python

Здравствуйте, я использую словарь в Python, хранящий некоторые города и их население, как это: population = { 'Shanghai' : 17.8, 'Istanbul' : 13.3, 'Karachi' : 13.0, 'mumbai' : 12.5 }Теперь, если я использую командуprint populationЯ получаю ...

ЗаданJun 28, 2012, 10:07 AMотKatrielNlightNFotis
  • 38голосов
  • 4ответа
  • 0просмотров

Цикл по Scripting.Dictionary с использованием индекса / номера элемента

Похожий наЭта проблема [https://stackoverflow.com/a/9836919/698590]при использованииScripting.Dictionary объект в VBA, результат кода ниже является неожиданным. Option Explicit Sub test() Dim d As Variant Dim i As Integer Dim s As String Set d = ...

ЗаданMay 23, 2017, 12:34 PMотCommunityGaffi
  • 1голосов
  • 4ответа
  • 0просмотров

Сортировать словарь словарей по нескольким значениям дочернего словаря

У меня есть словарь, который выглядит так: myDict = { 'SER12346': {'serial_num': 'SER12346', 'site_location': 'North America'}, 'ABC12345': {'serial_num': 'ABC12345', 'site_location': 'South America'}, 'SER12345': {'serial_num': 'SER12345', ...

ЗаданMay 23, 2017, 11:45 AMотCommunityAndy
  • 0голосов
  • 3ответа
  • 0просмотров

итерация одного ключа в многомерном ассоциативном массиве Python

Я динамически создаю двумерный ассоциативный массив (словарь?) Я пытаюсь пройтись по его ключам, сохраняя постоянным один из индексов, например, все значения, связанные с «ключом»; с "Джоном" в первой скобке: myhash['john']['smith'] = "address ...

ЗаданJul 07, 2012, 7:11 PMотuser1187297
  • 4голосов
  • 2ответа
  • 0просмотров

Объект словаря, добавляющий элементы перед вызовом .add ()

Я использую объект словаря изMS Scripting Runtime libraryхранить серию массивов и при необходимости выполнять операции над ячейками массива. Для создания всех этих записей есть цикл for. Моя проблема в том, что при ...

ЗаданJul 09, 2018, 7:34 PMотCommunityriddley_w
  • 3голосов
  • 2ответа
  • 0просмотров

Использование ключей dict в python в качестве значений в другом dict

Я хотел бы создать & quot; переводчик & quot; тип dict, который бы назначал значения, которые являются ключами в разных dicts, которые являются вложенными, для ключей в dict, который я создал. Проблема, с которой я сталкиваюсь, заключается в том, ...

ЗаданJul 13, 2012, 4:39 PMотpaulski
  • 148голосов
  • 4ответа
  • 0просмотров

Является ли словарь Python примером хеш-таблицы?

Одна из основных структур данных в Python - это словарь, который позволяет записывать «ключи». для поиска «значений» любого типа. Это реализовано внутри как хеш-таблица? Если нет, то что это?

ЗаданAug 16, 2011, 11:05 AMотTommy Herbert
  • 1голосов
  • 2ответа
  • 0просмотров

Записать значения словаря Python обратно в файл

Я извлек информацию из двух файлов XML в 2 словаря, потому что хотел сравнить эти файлы и изменить информацию в одном из них. Это мои словари: исходный словарь: d_source={'123': 'description_1', '456': 'description_2'}целевой ...

ЗаданJul 17, 2012, 8:22 AMотJon ClementsKaly
  • 8голосов
  • 2ответа
  • 0просмотров

Файл списка слов для Оксфордского словаря [закрыто]

Мне нужно иметь файл dict, основанный на списке слов в Оксфордском словаре. Теперь у меня есть доступ к списку слов в Linux, и это просто не подходит для моих целей. Кто-нибудь знает, где я могу скачать это, поскольку часы поиска в Google ...

ЗаданMay 13, 2018, 5:59 PMотhalferMaYaN
  • 87голосов
  • 5ответов
  • 0просмотров

C # Преобразование списка <строка> в словарь <строка, строка>

Это может показаться странным, что нужно делать, но игнорируя это, есть хороший краткий способ преобразования списка в словарь, где каждая пара значений ключа в словаре - это просто каждая строка в списке. то есть List = string1, string2, ...

ЗаданJul 20, 2012, 3:51 PMотJonnster
  • 19голосов
  • 6ответов
  • 0просмотров

Как написать геттер и сеттер для словаря?

Как вы определяете метод получения и установки для сложных типов данных, таких как словарь? public Dictionary<string, string> Users { get { return m_Users; } set { m_Users = value; } }Это возвращает весь словарь? Можете ли вы написать ...

ЗаданApr 07, 2014, 12:12 PMотMartin PrikrylMausimo
  • 41голосов
  • 4ответа
  • 0просмотров

В словарях switch и vs для значения Func, что быстрее и почему?

Предположим, есть следующий код: private static int DoSwitch(string arg) { switch (arg) { case "a": return 0; case "b": return 1; case "c": return 2; case "d": return 3; } return -1; } private static Dictionary<string, Func<int>> dict = new ...

ЗаданMay 23, 2017, 11:47 AMотCommunitycubetwo1729
  • 23голосов
  • 5ответов
  • 0просмотров

string.translate () с данными Юникода в Python

У меня есть 3 API, которые возвращают данные json 3 словарным переменным. Я беру некоторые значения из словаря для их обработки. Я читаю конкретные значения, которые я хочу, чтобы списокvaluelist, Одним из шагов является удаление пунктуации с ...

ЗаданJul 27, 2012, 5:08 PMотadohertyd
  • 47голосов
  • 3ответа
  • 0просмотров

Python - сумма значений в словаре

У меня есть довольно простой список: example_list = [ {'points': 400, 'gold': 2480}, {'points': 100, 'gold': 610}, {'points': 100, 'gold': 620}, {'points': 100, 'gold': 620} ]Как я могу суммировать всеgoldценности? Я ищу хорошего ...

ЗаданJul 27, 2012, 5:27 PMотMateusz Jagiełło
Пред12...12След