Запитання з тегом «dictionary»

Словник відображає клавіші до значень, що дозволяють ефективно отримувати значення з клавіш. USE [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} Чи є кращий спосіб? Здається, що для цього повинен бути один лайнер.

12
фрейм даних python pandas до словника
У мене є рамка даних двох стовпців, і я маю намір перетворити його в словник python - перший стовпець буде ключовим, а другий - значенням. Спасибі заздалегідь. Рамка даних: id value 0 0 10.2 1 1 5.7 2 2 7.4

6
Як перевірити, чи існує ключ у ** kwargs?
Пітон 3.2.3. Тут були перераховані деякі ідеї , які працюють на звичайних варах, але, здається, ** kwargs грають за різними правилами ... так чому це не працює і як я можу перевірити, чи існує ключ у ** kwargs? if kwargs['errormessage']: print("It exists") Я також думаю, що це має працювати, але …

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

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 2010 02:37:53 -0400", …
109 python  dictionary  loops 

5
Python оновить ключ у dict, якщо він не існує
Я хочу вставити пару ключ-значення в dict, якщо ключ не в dict.keys (). В основному я міг це зробити за допомогою: if key not in d.keys(): d[key] = value Але чи є кращий спосіб? Або яке пітонічне рішення цієї проблеми?
109 python  dictionary 


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 …

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

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

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 orders …

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 …

8
Як JSON.stringify ES6 Map?
Я хотів би почати використовувати ES6 Map замість об'єктів JS, але мене стримують, тому що я не можу зрозуміти, як JSON.stringify () Map. Мої ключі гарантовано будуть рядками, і мої значення завжди будуть у списку. Чи справді мені потрібно писати метод обгортки для серіалізації?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.