Описание тега todictionary

1 ответ

Python: генерировать словарь из кадра данных pandas со строками в качестве ключей и столбцами в качестве значений

У меня есть датафрейм, который выглядит так: Curricula Course1 Course2 Course3 ... CourseN 0 q1 c1 c2 NaN NaN 1 q2 c14 c21 c1 Nan 2 q3 c2 c14 NaN Nan ... M qm c7 c9 c21 Где количество курсов в учебных планах отличается. Мне нужен словарь из этого фр…
25 ноя '18 в 16:51
1 ответ

Попытка загрузить несколько входных XML-файлов в iDictionary<string, Ojbect>

Я нашел один способ построить один словарь из одного входного файла, но он не учитывает несколько входных файлов. Чтобы перейти к следующему шагу: я хочу добавить дополнительные входные файлы в существующий хеш, а также попробовать что-то другое, эт…
17 окт '13 в 00:29
2 ответа

C# ToDictionary с проверкой ContainsKey

У меня есть список, который я хочу поместить в словарь, для простоты вводимые значения будут одинаковыми. Я могу использовать цикл foreach. List&lt;string&gt; list = new List&lt;string&gt;(); list.Add("Earth"); list.Add("Wind"); list.Add("Fire"); li…
29 мар '12 в 18:46
1 ответ

LINQ: загрузка XML в словарь со значением, равным новым экземплярам пользовательских классов

Немного борюсь с двумя утверждениями LINQ здесь. В основном я хотел бы преобразовать следующие два XML-файла в словари (тип-детали, чтобы следовать). Вот снимки XML: Смещение XML: &lt;Offsets&gt; &lt;PlayerStructBase&gt;0xF24C10&lt;/PlayerStructBase…
09 сен '14 в 22:32
2 ответа

Datatable todictionary несколько столбцов

Я пытаюсь преобразовать данные в словарь, используя метод, описанный здесь, но я получаю ошибку Не удается неявно преобразовать тип System.Collections.Generic.Dictionary>'в'System.Collections.Generic.Dictionary``. Эта ссылка помогла, но в словарь вс…
29 июл '16 в 06:42
2 ответа

Как конвертировать IEnumerable в словарь

У меня словарь такой Dictionary&lt;MyStructure, MyObject&gt; MyStructure означает публичную структуру... MyObject означает конкретную сущность... Затем через события я передаю свой словарь как IEnumerable&lt;MyObject&gt; col = this.GetCollection().V…
2 ответа

Преобразовать список (Of KeyValuePair(Of String,Int32) в словарь (Of String, Int32), используя.ToDictionary

Чтобы иметь возможность сортировать словарь по значению, я использую этот код: Dim idCurrentJobs As IDictionary(Of String, Int32) = New Dictionary(Of String, Int32) 'The string in the dictionary represents a jobname and the integer is a counter for …
02 ноя '10 в 14:12
2 ответа

Выполнение запроса linq, аналогичного формату словаря, с использованием groupby для извлечения значения из другого списка

У меня есть таблица User и Items, где в таблице List есть отношение многие ко многим (которое содержит UserId и ItemId). Сейчас я пытаюсь найти для каждого элемента все его пользователи. Схема для таблиц CREATE TABLE dbo.Item ( itemid int identity(1…
29 апр '15 в 00:21
4 ответа

Как преобразовать IEnumerable из KeyValuePair<x, y> в словарь?

Есть ли упрощенный для преобразования список / перечисление KeyValuePair&lt;T, U&gt; в Dictionary&lt;T, U&gt;? Преобразование Linq, расширение.ToDictionary() не работает.
21 окт '11 в 13:48
1 ответ

Побитовый результат LINQ для словаря

Мне нужно запросить таблицу с помощью побитового оператора, чтобы получить результат словаря. Я далеко не профессионал, когда дело доходит до LINQ, у меня есть следующее: return (Dictionary&lt;string, bool&gt;) (from r in db.LocationVisibilities whe…
11 июл '11 в 18:43
1 ответ

Превратить динамическую таблицу данных в список<словарь <строка, строка >>

Я хочу элегантный способ получить DataTable, как этот: И превратить это в: List&lt;Dictionary&lt;string,string&gt;&gt; values = dataTable.ToDictionary(); Каждый словарь в списке соответствует строке. Словарь содержит значения строки, где ключ - это …
13 ноя '13 в 16:15
5 ответов

Как преобразовать многомерный массив в словарь?

У меня есть массив размером 3 на 3, который я хочу преобразовать в Dictionary&lt;string,string[]&gt; где первый столбец является ключом, а остальная часть столбца - массивом для значения. Например: Key = arr[0,0], Value = new string[2] {arr[0,1], ar…
29 июн '18 в 02:30
1 ответ

Общедоступный словарь в словарном методе

Я пытаюсь получить доступ к словарю, созданному в todictionary метод в других процедурах. Это то, что я хотел бы, но я получаю ошибку компиляции. Public dctOPT As New Dictionary(Of Integer, Object) Sub Get_RTD_OPT() Dim lstOPT = From C In DATA.CHAIN…
11 фев '16 в 02:03
2 ответа

Как игнорировать дубликаты из моего текстового файла, используя.ToDictionary, я всегда получал сообщение об ошибке: "Элемент с тем же ключом уже добавлен"

Я получил эту ошибку: "Элемент с тем же ключом уже добавлен" Есть ли другой лучший подход? Я действительно ценю чью-либо помощь по этому коду Вот мой код string textfiletest = "C:/BSM_Command_v2.txt"; var data = File .ReadAllLines(textfiletest) .Sel…
31 июл '15 в 13:29
4 ответа

Лямбда способ заполнить поле значения в методе ToDictionary()?

У меня есть два IEnumerable&lt;MyObject&gt; allowedObjects = MyService.GetAllowedObjects(); IEnumerable&lt;MyOBject&gt; preferedObjects = MyService.GetPreferedObjects(); Мы можем с уверенностью предположить, что PreredObjects всегда будет подмножест…
25 май '09 в 08:51
2 ответа

Как преобразовать выражение linq в словарь<строка, строка>

Вы можете помочь мне, как преобразовать выражение linq в словарь? Следующий код выдает мне ArgumentException: элемент с таким же ключом уже был добавлен. IDictionary&lt;string, string&gt; listAllCoursesWithAreaAsDictionary = new Dictionary&lt;string…
22 апр '14 в 09:17
2 ответа

Как использовать Linq ToDictionary для возврата словаря с несколькими значениями в элементах словаря?

Я хочу сгруппировать элементы из запроса linq под заголовком, чтобы для каждого заголовка у меня был список объектов, соответствующих заголовку заголовка. Я предполагал, что решение будет использовать ToDictionary для преобразования объектов, но это…
25 янв '10 в 19:15
2 ответа

Linq ToDictionary не будет неявно преобразовывать класс в интерфейс

У меня есть следующий код public class TestAdaptor { private interface ITargetClass { Guid Id { get; } string Name { get; } } private class MyTargetClass : ITargetClass { public Guid Id { get; private set; } public string Name { get; private set; } …
05 авг '14 в 10:02
1 ответ

LINQ - превратить List<string> в словарь<string, string>

Я просто работаю над ката на моем ланче, и я отклеился... Вот шаги, которые я пытаюсь выполнить: По заданной входной строке разделить строку на символ новой строки Учитывая результат строкового массива предыдущего шага, пропустите первый элемент в м…
06 июл '12 в 12:41
3 ответа

Как выбрать IEnumerable<T> вместо List<T> из коллекции ICollection<T>?

У меня есть следующие строки, которые работают как положено. Dictionary&lt;Guid, List&lt;T&gt;&gt; dictionary = source.ToDictionary( element =&gt; element.Id, element =&gt; element.Ts.ToList()); Тем не менее, я бы хотел, чтобы первая строка использо…
14 июл '15 в 22:11