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

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

6
Несколько уровней «collection.defaultdict» в Python
Благодаря некоторым замечательным людям на SO, я открыл возможности, предлагаемые collections.defaultdict, в частности, в удобочитаемости и скорости. Я использовал их с успехом. Теперь я хотел бы реализовать три уровня словарей: два верхних defaultdictи самый нижний int. Я не нахожу подходящий способ сделать это. Вот моя попытка: from collections import defaultdict …


4
Цикл по карте в Groovy?
У меня очень простая задача, которую я пытаюсь выполнить в Groovy, но не могу заставить ее работать. Я просто пытаюсь перебрать объект карты в groovy и распечатать ключ и значение, но этот код не работает. // A simple map def map = [ iPhone : 'iWebOS', Android: '2.3.3', Nokia : …
175 dictionary  groovy 

2
Воссоздание словаря из IEnumerable <KeyValuePair <>>
У меня есть метод, который возвращает IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;, но некоторые из вызывающих требуют, чтобы результат метода был словарь. Как я могу преобразовать IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt;в Dictionary&lt;string, ArrayList&gt;так, чтобы я мог использовать TryGetValue? метод: public IEnumerable&lt;KeyValuePair&lt;string, ArrayList&gt;&gt; GetComponents() { // ... yield return new KeyValuePair&lt;string, ArrayList&gt;(t.Name, controlInformation); } вызывающий: Dictionary&lt;string, ArrayList&gt; actual …


28
Как добавить словарь предметов в другой словарь
Массивы в Swift поддерживают оператор + = для добавления содержимого одного массива в другой. Есть ли простой способ сделать это для словаря? например: var dict1 = ["a" : "foo"] var dict2 = ["b" : "bar"] var combinedDict = ... (some way of combining dict1 &amp; dict2 without looping)
172 dictionary  swift 

21
Рассчитать разницу в ключах, содержащихся в двух словарях Python
Предположим, у меня есть два словаря Python - dictAи dictB. Мне нужно выяснить, есть ли какие-либо ключи, которые присутствуют в, dictBно не в dictA. Какой самый быстрый способ сделать это? Должен ли я преобразовать ключи словаря в набор, а затем пойти дальше? Интересно узнать ваши мысли ... Спасибо за ваши …
171 python  dictionary 

6
Как преобразовать список в карту в Kotlin?
Например, у меня есть список строк, таких как: val list = listOf("a", "b", "c", "d") и я хочу преобразовать его в карту, где строки являются ключами. Я знаю, что должен использовать эту .toMap()функцию, но я не знаю как, и я не видел ни одного примера.
170 dictionary  kotlin 

7
Конвертировать Pandas DataFrame в словарь
У меня есть DataFrame с четырьмя столбцами. Я хочу преобразовать этот DataFrame в словарь Python. Я хочу, чтобы элементы первого столбца были, keysа элементы других столбцов в той же строке были values. DataFrame: ID A B C 0 p 1 3 2 1 q 4 3 2 2 r 4 …


13
Как напечатать словарь построчно в Python?
Это словарь cars = {'A':{'speed':70, 'color':2}, 'B':{'speed':60, 'color':3}} Используя это for loop for keys,values in cars.items(): print(keys) print(values) Он печатает следующее: B {'color': 3, 'speed': 60} A {'color': 2, 'speed': 70} Но я хочу, чтобы программа напечатала это так: B color : 3 speed : 60 A color : 2 …

4
Pandas DataFrame в список словарей
У меня есть следующий DataFrame: клиент item1 item2 item3 1 помидор с яблочным молоком 2 воды апельсиновый картофель 3 сока чипсов манго который я хочу перевести в список словарей в строке rows = [{'customer': 1, 'item1': 'apple', 'item2': 'milk', 'item3': 'tomato'}, {'customer': 2, 'item1': 'water', 'item2': 'orange', 'item3': 'potato'}, {'customer': …

11
Конвертировать список в словарь, используя linq и не заботясь о дубликатах
У меня есть список объектов Person. Я хочу преобразовать в словарь, где ключ - это имя и фамилия (объединенные), а значение - объект Person. Проблема в том, что у меня есть несколько дублированных людей, поэтому это взрывается, если я использую этот код: private Dictionary&lt;string, Person&gt; _people = new Dictionary&lt;string, Person&gt;(); …
163 c#  linq  dictionary 

4
LINQ Group By в объект словаря
Я пытаюсь использовать LINQ для создания Dictionary&lt;string, List&lt;CustomObject&gt;&gt;из List&lt;CustomObject&gt;. Я могу заставить это работать, используя "var", но я не хочу использовать анонимные типы. Вот что у меня var x = (from CustomObject o in ListOfCustomObjects group o by o.PropertyName into t select t.ToList()); Я также Cast&lt;&gt;()однажды попробовал использовать библиотеку LINQ …
161 linq  dictionary 

5
Python диктует, как создать ключ или добавить элемент к ключу?
У меня есть пустой словарь. Название:dict_x это ключи, значения которых являются списками. Из отдельной итерации я получаю ключ (ex:) key_123и элемент (кортеж) для помещения в список dict_xзначений key_123. Если этот ключ уже существует, я хочу добавить этот элемент. Если этот ключ не существует, я хочу создать его с пустым списком, …

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