Все вопросы: [dictionary]
551 вопросов
Как найти «первое» значение в словаре?
Как найти первое значение в Dictionary<int, MyTableClass>, где MyTableClass наследует Field<F1, F2, F3>?Я бы предпочел комбинацию Свойство или Свойство / Метод, которая возвращает первое значение в Словаре, где F1 = MyEnum.value. Чего я не хочу делать, так это foreach. С точки зре...
Использование классов в словаре в классическом ASP
Обычно я пишу на C #, но унаследовал классический проект ASP. Я определил класс: Class clsPayment Public Name End Class Set objPayment = New clsPayment objPayment.Name = "StackOverflow payment" И словарь: Set colPayments = CreateObject("Scripting.Dictionary"...
Как удалить уникальные, а затем повторяющиеся словари в списке?
Учитывая следующий список, содержащий несколько повторяющихся и несколько уникальных словарей, как лучше всего сначала удалить уникальные словари, а затем уменьшить количество повторяющихся словарей до отдельных экземпляров?Должен сказать, что я только недавно начал знакомиться с Python, но это ...
Использование клавиш с пробелами
Есть ли способ сделать что-то вроде следующего в шаблонах Django? {% for hop in hops%} <tr> <td>{{ hop.name }}</td> <td>{{ hop.mass }}</td> <td>{{ hop."boil time" }}</td> </tr> {% endfor %} Хмель "время кип...
Регулярное выражение, которому никогда ничего не будет соответствовать
Это может показаться глупым вопросом, но я долго разговаривал с некоторыми из моих коллег-разработчиков, и подумать об этом было интересно. Итак; о чем вы думаете - как выглядит регулярное выражение, которое никогда не будет совпадать ни с одной строкой, никогда! Изменить : зачем мне это?...
Словарь Python простой способ добавить новую пару ключ-значение
Допустим, у вас есть foo = 'bar' d = {'a-key':'a-value'} А вы хотите d = {'a-key':'a-value','foo':'bar'} e = {'foo':foo} Я знаю, что ты справишься, d['foo'] = foo #Either of the following for e e = {'foo':foo} e = dict(foo=foo) Но при всех этих способах добавления переменно...
Организация данных Python с помощью нескольких словарей
Я пытаюсь создать небольшое приложение серверного типа, и у меня есть вопрос относительно организации данных с помощью dicts. Прямо сейчас я группирую данные, используя сокет подключения (в основном, чтобы проверить, откуда они поступают, и для отправки данных обратно). Примерно так: connected[s...
Как мне поместить словарь в хранилище данных?
Есть ли хороший способ сохранить словарь Python в хранилище данных?Я хочу сделать что-то вроде следующего: from google.appengine.ext import db class Recipe(db.Model): name = db.StringProperty() style = db.StringProperty() yeast = db.StringProperty() hops = db.ListofDictionariesProper...
Преобразование XML-документа в словарь
Мне не нужно редактировать XML-файл или что-то еще, это только для чтения и разбора. Я хочу иметь возможность обрабатывать XML-документ как словарь, например: username = doc["username"];, но я не могу понять, как «преобразовать» документ.Я также столкнулся с проблемой дублирования имен ключей,...
Как передать словарь в функцию
Хорошо, я думаю, что делаю это правильно. Я новичок в objective-C, поэтому я не уверен в синтаксисе ... У меня есть набор кода, который мне нужно вызывать несколько раз из разных файлов. Итак, я создал новый класс, в котором есть метод, который я вызываю и передаю ему нужные значения. Посколь...
Хранение целых чисел в словаре
Насколько я понимаю, в Objective-C можно помещать объекты только в словари.Так что, если бы мне пришлось создать словарь, в нем должны были бы быть все объекты.Это означает, что мне нужно ввести целые числа как NSNumber, верно? Так ... NSNumber *testNum = [NSNumber numberWithInt:varMoney];...
Почему Dictionary [index] выдает исключение KeyNotFoundException, а Hashtable [index] - нет?
Есть идеи, почему это поведение отличается?
Ищете системные словари Mac OSX?
Я хотел бы искать слова в системном словаре (или словарях) OS X, используя простой глобус или регулярное выражение, а не известный текст.(В настоящее время я использую /usr/share/dict/words вместо этого, но OSX dict будет намного лучше.) Интерфейс служб словаря довольно ограничен и не позволя...
Какой словарь .NET поддерживает операцию «найти ближайший ключ»?
Я конвертирую некоторый код C ++ в C #, и он вызывает std :: map :: lower_bound (k), чтобы найти запись на карте, ключ которой равен или больше k.Однако я не вижу способа сделать то же самое с .NET SortedDictionary.Я подозреваю, что могу реализовать обходной путь с помощью SortedList, но, к сожа...
Есть ли какая-то польза от возврата хэша, созданного с помощью dict, вместо использования синтаксиса фигурных скобок?
В некотором коде Python, который я читал, я продолжаю замечать этот код: return dict(somekey=somevalue) Имеет ли это преимущество перед: return {somekey:somevalue} Я склонен сказать нет, поскольку оба объекта будут принадлежать к одному и тому же типу dict, но я могу ошибаться.
Как десериализовать XML в объект Dictionary <int string>?</int>
Можно ли десериализовать следующий фрагмент XML в объект Dictionary<int,string>? XML: <Config> <DatabaseConnections> <Connection Name="Source Connection" Value="ConnectionStringValue" /> <Connection Name="Target Connection" Value="ConnectionStringValue...
Удаление из dict, если оно найдено в новом списке в Python
Допустим, у меня есть словарь с любым количеством значений. А потом я составляю список. Если любое из значений списка найдено в словаре, независимо от того, является ли он ключом или индексом, как мне удалить полное значение? Например: dictionary = {1:3,4:5} list = [1] ... dictionary =...
Сортировка списков списка словарей
Я только что прочитал файл, который выглядит примерно так: name: john, jane car: db9, m5 food: pizza, lasagne Каждая из этих строк (имена, машина, еда) указаны в порядке их собственности.Поэтому у Джона есть машина DB9, а его любимая еда - пицца.Как и у Джейн, ее машина - «М5», а ее любим...
Простой список подкатегорий
У меня есть список категорий: <array> <dict> <key>part</key> <string>up</string> <key>house</key> <array> <dict> <key>name</key> <string>name1</string> ...
Преобразование словаря в список?
Я пытаюсь преобразовать словарь Python в список Python, чтобы выполнить некоторые вычисления. #My dictionary dict = {} dict['Capital']="London" dict['Food']="Fish&Chips" dict['2012']="Olympics" #lists temp = [] dictList = [] #My attempt: for key, value in dict.iteritems(): aKey = ke...
Отображение функции на значениях карты в Clojure
Я хочу преобразовать одну карту значений в другую карту с теми же ключами, но с функцией, примененной к значениям.Я бы подумал, что в api clojure есть функция для этого, но мне не удалось ее найти. Вот пример реализации того, что я ищу (defn map-function-on-map-vals [m f] (reduce (fn [alt...
Словарные операции ... Индекс / Итерация / Проверка
Я бы хотел: Проверить пару "ключ-значение" в позиции i. Проверьте, содержит ли ключ / значение строку. удалить / сохранить в другой переменной либо ключ / значение Эквивалент этого кода Java: //Some list... ArrayList<String> example; ... //Index into data structure example.g...
"Заглядывать вперед" при просмотре словарных статей
Похоже, это должно быть что-то очень простое, но каждый раз, когда я подхожу к этой проблеме, я получаю решения, которые кажутся "менее элегантными" Вот мой основной вопрос: если я просматриваю словарь, который я заказал определенным образом, в любой заданной точке цикла, как я могу "заглянут...
Как вставить значения в словарь VB.NET при создании экземпляра?
Есть ли способ, которым я могу вставлять значения в словарь VB.NET при его создании?Я могу, но не хочу, делать dict.Add (int, "string") для каждого элемента. В принципе, я хочу выполнить «Как вставить значения в Словарь C # при создании экземпляра?» с помощью VB.NET. var dictionary = new D...
Как не писать request.GET.get () дважды, чтобы его распечатать?
Я имею опыт работы с PHP и хотел бы знать, есть ли способ сделать это в Python. В PHP вы можете убить двух зайцев одним выстрелом следующим образом: Вместо: if(getData()){ $data = getData(); echo $data; } Я могу это сделать: if($data = getData()){ echo $data; } Вы ...
Оптимизация количества слов
(На данный момент это скорее гипотетический характер, поэтому у меня не так много подробностей.) У меня есть плоский файл случайных (английских) слов, по одному в каждой строке.Мне нужно написать эффективную программу для подсчета количества вхождений каждого слова.Файл большой (возможно, око...
Нахождение наивысшего ключа
Я просто не понимаю, почему мой код не работает, вот вопрос и код, который у меня есть (тестовый прогон показывает, что мой ответ неверен). Для словаря d найдите самый большой ключ в словаре и свяжите соответствующее значение с переменной val_of_max. Например, для словаря {5:3, 4:1, 12:2}, 2 ...
Требуемый алгоритм: найти все слова словаря, похожие на слова в произвольном тексте.
У нас есть список из примерно 150 000 слов, и когда пользователь вводит произвольный текст, система должна представить список слов из словаря, которые очень близки к словам в свободном тексте. Например, пользователь вводит: «Я хочу купить игрушки лего в Walmart».Если словарь содержит «Lego», ...
Самый быстрый способ вставить слово в правильную позицию в словаре
В настоящее время я просто вставляю слово в словарь (ArrayList<String>), а затем сортирую словарь следующим образом: dictionary.add(newWord); Collections.sort(dictionary, new Comparator<String>(){ public int compare(String s1, String s2) { return s1.compareToIgnoreCase...
успешно добавляется в список Python
Это может показаться самым простым вопросом о Python в мире ... Но я попытаюсь объяснить его. Обычно мне приходится перебирать страницы результатов json-запроса. стандартный результат такой {'result': [{result 1}, {result 2}], 'next_page': '2'} Мне нужен цикл, чтобы продолжить цикл,...