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

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

10
Удалить элемент из словаря, если его ключ неизвестен
Как лучше всего удалить элемент из словаря по значению, т.е. когда ключ элемента неизвестен? Вот простой подход: for key, item in some_dict.items(): if item is item_to_remove: del some_dict[key] Есть способы лучше? Что-то не так с изменением (удалением элементов) из словаря при его повторении?
112 python  dictionary 

4
C # DropDownList со словарем в качестве источника данных
Я хочу , чтобы установить DataTextFieldи DataValueFieldиз Dropdownlist(languageList) с использованием словаря (список) languageCod(ан-гб) в качестве ключа и названия языка (английского) в качестве текста на дисплее. Соответствующий код: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); …

4
Список кортежей в словарь
Вот как я сейчас конвертирую список кортежей в словарь в Python: l = [('a',1),('b',2)] h = {} [h.update({k:v}) for k,v in l] > [None, None] h > {'a': 1, 'b': 2} Есть ли способ лучше? Похоже, что для этого должен быть однострочный.

9
Как вы JSON.stringify карту ES6?
Я хотел бы начать использовать карту ES6 вместо объектов JS, но меня сдерживают, потому что я не могу понять, как использовать JSON.stringify () для карты. Мои ключи гарантированно будут строками, и мои значения всегда будут указаны. Мне действительно нужно писать метод-оболочку для сериализации?

12
Python pandas dataframe в словарь
У меня есть фрейм данных с двумя столбцами, и я собираюсь преобразовать его в словарь Python - первый столбец будет ключом, а второй - значением. Заранее спасибо. Фрейм данных: id value 0 0 10.2 1 1 5.7 2 2 7.4

6
Как проверить, существует ли ключ в ** kwargs?
Python 3.2.3. Здесь перечислены некоторые идеи , которые работают с обычными var, но похоже, что ** kwargs играют по другим правилам ... так почему это не работает и как я могу проверить, существует ли ключ в ** kwargs? if kwargs['errormessage']: print("It exists") Я тоже думаю, что это должно сработать, но …

7
Итерации по объекту JSON
Я пытаюсь перебрать объект JSON для импорта данных, то есть заголовка и ссылки. Кажется, я не могу добраться до контента, который находится за пределами :. JSON: [ { "title": "Baby (Feat. Ludacris) - Justin Bieber", "description": "Baby (Feat. Ludacris) by Justin Bieber on Grooveshark", "link": "http://listen.grooveshark.com/s/Baby+Feat+Ludacris+/2Bqvdq", "pubDate": "Wed, 28 Apr …
111 python  dictionary  loops 

8
Кортежи (или массивы) как ключи словаря в C #
Я пытаюсь создать таблицу поиска в словаре на С #. Мне нужно преобразовать 3 кортежа значений в одну строку. Я пробовал использовать массивы в качестве ключей, но это не сработало, и я не знаю, что еще делать. На данный момент я подумываю о создании Словаря словарей или словарей, но это, …


8
Различные способы добавления в словарь
В чем разница между Dictionary.add(key, value)и Dictionary[key] = value? Я заметил, что последняя версия не выдает ошибку ArgumentExceptionпри вставке повторяющегося ключа, но есть ли причина предпочесть первую версию? Изменить : есть ли у кого-нибудь авторитетный источник информации об этом? Я пробовал MSDN, но это, как всегда, погоня за дикими гусями …

6
объект 'dict' не имеет атрибута 'has_key'
При просмотре графика в Python я получаю следующую ошибку: объект 'dict' не имеет атрибута 'has_key' Вот мой код: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if node not in path: newpath = …

6
Порядок элементов в словаре
Мой вопрос касается перечисления элементов словаря // Dictionary definition private Dictionary<string, string> _Dictionary = new Dictionary<string, string>(); // add values using add _Dictionary.Add("orange", "1"); _Dictionary.Add("apple", "4"); _Dictionary.Add("cucumber", "6"); // add values using [] _Dictionary["banana"] = 7; _Dictionary["pineapple"] = 7; // Now lets see how elements are returned by IEnumerator foreach …

3
Безопасность потоков в словаре Python
У меня есть класс, в котором есть словарь class OrderBook: orders = {'Restaurant1': None, 'Restaurant2': None, 'Restaurant3': None, 'Restaurant4': None} @staticmethod def addOrder(restaurant_name, orders): OrderBook.orders[restaurant_name] = orders И я запускаю 4 потока (по одному для каждого ресторана), которые вызывают этот метод OrderBook.addOrder. Вот функция, выполняемая каждым потоком: def addOrders(restaurant_name): #creates …

14
Как объединить свойства из нескольких объектов JavaScript
Я ищу лучший способ «добавить» несколько объектов JavaScript (ассоциативных массивов). Например, учитывая: a = { "one" : 1, "two" : 2 }; b = { "three" : 3 }; c = { "four" : 4, "five" : 5 }; как лучше всего вычислить: { "one" : 1, "two" : 2, …

9
Что я должен использовать: класс или словарь?
У меня есть класс, содержащий только поля и никаких методов, например: class Request(object): def __init__(self, environ): self.environ = environ self.request_method = environ.get('REQUEST_METHOD', None) self.url_scheme = environ.get('wsgi.url_scheme', None) self.request_uri = wsgiref.util.request_uri(environ) self.path = environ.get('PATH_INFO', None) # ... Это можно легко перевести на диктант. Класс более гибкий для будущих дополнений и может …
105 python  oop  class  dictionary 

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