Вопросы с тегом «dictionary»

Словарь сопоставляет ключи со значениями, позволяя эффективно извлекать значения из ключей. ИСПОЛЬЗУЙТЕ тег map-function для отображения функций на данные, ПОЖАЛУЙСТА; и для географии, [карты].

4
Как вы создаете словарь в Java? [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 7 лет назад . Я пытаюсь реализовать …

5
Подсчет количества ключевых слов в словаре в python
У меня есть список слов в словаре со значением = повторение ключевого слова, но мне нужен только список отдельных слов, поэтому я хотел подсчитать количество ключевых слов. Есть ли способ подсчитать количество ключевых слов или есть другой способ поиска отдельных слов?

4
Способ добавления нового или обновления существующего элемента в словаре
В некотором устаревшем коде я видел следующий метод расширения, чтобы упростить добавление нового элемента значения ключа или обновление значения, если ключ уже существует. Метод 1 (старый код). public static void CreateNewOrUpdateExisting<TKey, TValue>( this IDictionary<TKey, TValue> map, TKey key, TValue value) { if (map.ContainsKey(key)) { map[key] = value; } else { …
235 c#  dictionary 

2
Почему быстрее проверить, содержит ли словарь ключ, а не перехватить исключение, если его нет?
Представьте себе код: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); Способ 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } Способ 2 public static obj FromDict2(string name) { try { return dict[name]; } catch …

8
Шаблон Django, как искать значение словаря с переменной
mydict = {"key1":"value1", "key2":"value2"} Нормальный путь для поиска по словарю значения в шаблоне Django является {{ mydict.key1 }}, {{ mydict.key2 }}. Что если ключ является переменной цикла? то есть: {% for item in list %} # where item has an attribute NAME {{ mydict.item.NAME }} # I want to look …

3
Как правильно трактовать Python argparse.Namespace () как словарь?
Если я хочу использовать результаты argparse.ArgumentParser(), являющиеся Namespaceобъектом, с методом, который ожидает словарь или объект, подобный отображению (см. Collection.Mapping ), каков правильный способ сделать это? C:\>python Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for more information. …

6
Словарь текстового файла [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я пишу программу, которая требует много слов английского языка. Я пытаюсь найти файл …
222 dictionary 

7
Перебор словаря в Swift
Я немного смущен ответом, который XCode дает мне на этот эксперимент в Руководстве по языку программирования Swift: // Use a for-in to iterate through a dictionary (experiment) let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, 4, 9, 16, …
222 dictionary  swift 

9
Хранение словарей Python
Я привык вводить и выводить данные в Python с помощью файлов CSV, но здесь есть очевидные проблемы. Есть ли простые способы сохранить словарь (или наборы словарей) в файле JSON или pickle ? Например: data = {} data ['key1'] = "keyinfo" data ['key2'] = "keyinfo2" Я хотел бы знать, как это …
220 python  json  dictionary  save  pickle 

2
LINQ-запрос для возврата словаря <string, string>
У меня есть коллекция MyClass, которую я хотел бы запросить, используя LINQ, чтобы получить различные значения, и получить в результате словарь &lt;string, string&gt;, но я не могу понять, как я могу сделать это проще, чем я делаю ниже. Какой будет более чистый код, который я смогу использовать для получения словаря …
218 c#  .net  linq  dictionary 


5
Как «идеально» переопределить диктовку?
Как я могу сделать как можно более «совершенным» подклассом dict ? Конечная цель состоит в том, чтобы иметь простой диктант, в котором ключи строчные. Казалось бы, должен быть какой-то крошечный набор примитивов, которые я могу переопределить, чтобы сделать эту работу, но, судя по всем моим исследованиям и попыткам, кажется, что …

4
C ++ Loop through Map
Я хочу перебрать каждый элемент, map&lt;string, int&gt;не зная ни одного из его значений или ключей string-int. Что у меня так далеко: void output(map&lt;string, int&gt; table) { map&lt;string, int&gt;::iterator it; for (it = table.begin(); it != table.end(); it++) { //How do I access each element? } }
217 c++  dictionary 

6
Преобразование строки JSON в словарь, а не в список
Я пытаюсь передать в файл JSON и преобразовать данные в словарь. Пока что это то, что я сделал: import json json1_file = open('json1') json1_str = json1_file.read() json1_data = json.loads(json1_str) Я ожидаю json1_dataбыть dictтипом, но на самом деле он появляется как listтип, когда я проверяю его type(json1_data). Чего мне не хватает? …

8
Как мне отформатировать строку, используя словарь в python-3.x?
Я большой поклонник использования словарей для форматирования строк. Это помогает мне читать формат строки, который я использую, а также позволяет мне использовать существующие словари. Например: class MyClass: def __init__(self): self.title = 'Title' a = MyClass() print 'The title is %(title)s' % a.__dict__ path = '/path/to/a/file' print 'You put your file …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.