dictionary — все вопросы

2ответа
10 голосов
Понимание словаря с помощью встроенных функций
Мне нужно хранить функции в словаре, каждая функция зависит от ее ключа, скажем, для ключа 1 лямбда-функции связан с lambda s: s * A[1]. Я попытался с помощью dict-понимания, но кажется, что встроен
2ответа
10 голосов
Инициализатор анонимной коллекции для словаря
Можно ли неявно объявить следующее Dictionary<HyperLink, Anonymous>: { urlA, new { Text = "TextA", Url = "UrlA" } }, { urlB, new { Text = "TextB", Url = "UrlB" } } чтобы я мог использоват
2ответа
10 голосов
Python список диктов, получить индекс максимального значения
Я пытаюсь получить индекс словаря с max 'size' в списке словарей, подобных следующему: ld = [{'prop': 'foo', 'size': 100}, {'prop': 'boo', 'size': 200}] со следующим кодом я могу взять максимал
3ответа
10 голосов
Как добавить новую запись в объект словаря при использовании jinja2?
Я не могу добавить, добавить новую запись в объект словаря при использовании шаблона jinja2. Например, здесь я использую шаблон jinja2 и создал переменную data , являющуюся словарем. И после про
4ответа
10 голосов
Подсчет логических значений в словаре
У меня есть объект словаря Python, который содержит логическое значение для каждого ключа, например: d = {'client1': True, 'client2': False} Какой самый простой и краткий способ подсчета количе
1ответ
10 голосов
удаление записей в словаре на основе условия
У меня есть словарь с именами в качестве ключа и (возраст, дата рождения) в качестве значения для этих ключей. Например. dict = {'Adam' : (10, '2002-08-13'), 'Eve' : (40, '1972-08-13')}
4ответа
10 голосов
Python SyntaxError с dict (1 =…), но {1:…} работает
У Python, похоже, есть несоответствие в том, какие ключи он принимает для диктовок. Или, другими словами, он разрешает определенные виды ключей одним способом определения диктовок, а не другими: &
2ответа
10 голосов
Почему вставка 1000 000 значений в переходную карту в Clojure дает карту с 8 элементами в ней?
Если я попытаюсь сделать 1000 000 assoc! для переходного вектора, я получу вектор из 1000 000 элементов (count (let [m (transient [])] (dotimes [i 1000000] (assoc! m i i)) (persistent!
9ответов
10 голосов
Должен ли я проверить наличие определенного ключа в словаре, прежде чем получить к нему доступ?
Должен ли я проверить, присутствует ли конкретный ключ в словаре , если я уверен, что он будет добавлен в словарь к тому времени, когда я получу код для доступа к нему? Есть два способа получить
3ответа
10 голосов
Разница между массивом, множеством и словарем в Swift
Я новичок в Swift Lang, видел много учебных пособий, но не ясно - мой вопрос, в чем главное различие между Array, Set и Dictionary тип коллекции
4ответа
10 голосов
Python: как узнать, имеют ли два словаря одинаковые ключи
dic1 = {'a':'a','b':'c','c':'d'} dic2 = {'b':'a','a':'c','c':'d'} dic1.keys() =>['a', 'b', 'c'] dic2.keys() =>['b', 'a', 'c'] dic1 и dic2 имеют одинаковые ключи, но в разном порядке.
8ответов
10 голосов
Есть ли лучший, питонный способ сделать это?
Это моя первая программа на Python - Требование: прочитайте файл, состоящий из {adId UserId} в каждой строке. Для каждого adId выведите количество уникальных идентификаторов пользователя. Вот
1ответ
11 голосов
Не удается получить pyparsing Dict () для возврата вложенного словаря
Я пытаюсь разобрать строки вида: 'foo(bar:baz;x:y)' Я бы хотел, чтобы результаты возвращались в форме вложенного словаря, то есть для приведенной выше строки, результаты должны выглядеть следую
3ответа
11 голосов
Общий словарь C # TryGetValue не находит ключи
У меня есть простой пример: using System; using System.Collections.Generic; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { D
2ответа
11 голосов
Изменение стиля маркера на точечной диаграмме в соответствии с третьей переменной
Я имею дело со многоколоночным словарем. Я хочу построить два столбца, а затем изменить цвет и стиль маркеров в соответствии с третьим и четвертым столбцом. Я борюсь с изменением стиля маркера на
4ответа
11 голосов
Hashtable to Dictionary <> Syncroot.
Хеш-таблицы имеют свойство syncroot, а общие словари - нет. Если у меня есть код, который делает это: lock (hashtable.Syncroot) { .... } Как мне воспроизвести это, если я удаляю хеш-таблицу и п
2ответа
11 голосов
Доступ к словарю в Swift
Рассмотрим следующий код, который получает массив словарей из plist: let path = NSBundle.mainBundle().pathForResource("books", ofType: "plist") let dict = NSDictionary(contentsOfFile: path) let bo
4ответа
11 голосов
как конвертировать вложенный OrderedDict в dict?
У меня есть вложенный OrderedDict, который я хотел бы преобразовать в dict. Применение dict() к нему, по-видимому, конвертирует только самый внешний слой последней записи. from collections import
4ответа
11 голосов
Заполнение dict значениями NA, чтобы разрешить преобразование в фрейм данных панд
У меня есть диктат, который содержит вычисленные значения в разные промежутки времени, что означает, что они начинаются в разные даты. Например, данные, которые у меня есть, могут выглядеть следующи
3ответа
11 голосов
Сравнение словарей Python и вложенных словарей
Я знаю, что есть несколько похожих вопросов, но мой вопрос совершенно другой и сложный для меня. У меня есть два словаря: d1 = {'a': {'b': {'cs': 10}, 'd': {'cs': 20}}} d2 = {'a': {'b': {'cs': 30}
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132