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

Словник відображає клавіші до значень, що дозволяють ефективно отримувати значення з клавіш. USE [map-function] тег про функції відображення даних над даними, МОЛУ; і для географії, [карти].

15
Доступ до словника. Клавіші ключів через числовий індекс
Я використовую a, Dictionary<string, int>де intє підрахунок ключа. Тепер мені потрібно отримати доступ до останнього вставленого ключа всередині Словника, але я не знаю його назви. Очевидна спроба: int LastCount = mydict[mydict.keys[mydict.keys.Count]]; не працює, тому Dictionary.Keysщо не реалізує [] -indexer. Мені просто цікаво, чи є подібний клас? Я думав про використання …
160 c#  .net  dictionary 


5
Що таке об'єкти перегляду словника?
У python 2.7 ми отримали доступні методи перегляду словника . Тепер я знаю плюси та мінуси наступного: dict.items()(і values, keys): повертає список, щоб ви могли фактично зберігати результат та dict.iteritems() (тощо): повертає генератор, тож ви можете переглядати кожне значення, породжене по одному. Для чого dict.viewitems()(тощо) подібні? Які їх переваги? Як …
158 python  view  dictionary 

6
Чи відомий порядок ітерації через std :: map (та гарантований стандартом)?
Що я маю на увазі, це те, що ми знаємо, що std::mapелементи впорядковані за клавішами. Отже, скажімо, що ключі - цілі числа. Якщо я перейду std::map::begin()до std::map::end()використання a for, чи гарантує стандарт стандарт, що я повторюватимуться через елементи з ключами, відсортовані у порядку зростання? Приклад: std::map<int, int> map_; map_[1] = …
158 c++  dictionary  stl  standards 

18
Python - Список унікальних словників
Скажімо, я отримав список словників: [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] і мені потрібно отримати список унікальних словників (видалення дублікатів): [ {'id': 1, 'name': 'john', 'age': 34}, {'id': 2, 'name': 'hanna', 'age': 30}, ] Чи може …
158 python  dictionary 

14
Що таке "заморожений дикт"?
Заморожений набір - це заморожений набір. Заморожений список може бути кортежем. Що б застигла дикта? Незмінний, доступний диктант. Я думаю, це може бути щось на кшталт collections.namedtuple, але це більше схоже на дикт із замороженими ключами (напівзаморожений дікт). Чи не так? А «frozendict» повинен бути заморожений словником, він повинен мати …

18
Перетворити рядок JSON в HashMap
Я використовую Java, і у мене є рядок JSON: { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } Потім моя карта на Java: Map<String, Object> retMap = new HashMap<String, Object>(); Я хочу зберігати всі дані з JSONObject у тому HashMap. Чи може хтось надати код для цього? Я …
156 java  json  dictionary 

11
Хочете словник?
Для кешування потрібно генерувати кеш-ключ із аргументів GET, які присутні в диктаті. В даний час я використовую sha1(repr(sorted(my_dict.items())))( sha1()це зручний метод, який використовує хешліб всередині), але мені цікаво, чи є кращий спосіб.
156 python  hash  dictionary 

15
Який найчистіший спосіб застосувати map () до словника в Swift?
Я хотів би відобразити функцію на всіх клавішах словника. Я сподівався, що щось подібне спрацює, але фільтр не можна застосувати безпосередньо до словника. Який найчистіший спосіб досягти цього? У цьому прикладі я намагаюсь збільшити кожне значення на 1. Однак для прикладу це випадково - головна мета - з'ясувати, як застосувати …
154 swift  dictionary 

14
Створення словника з файлу csv?
Я намагаюся створити словник із файлу CSV. Перший стовпець файлу csv містить унікальні ключі, а другий стовпець містить значення. Кожен рядок файлу csv являє собою унікальний ключ, пара значень у словнику. Я намагався використовувати класи csv.DictReaderі csv.DictWriter, але я міг лише зрозуміти, як створити новий словник для кожного рядка. Я …

11
Видаліть дублікат дикту зі списку в Python
У мене є список діктів, і я хотів би видалити дикти з однаковими парами ключів і значень. Для цього списку: [{'a': 123}, {'b': 123}, {'a': 123}] Я хотів би повернути це: [{'a': 123}, {'b': 123}] Ще один приклад: Для цього списку: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': …
153 python  list  dictionary 

9
Як отримати список клавіш у словнику?
Я хочу лише клавіші, а не значення словника. Я ще не зміг отримати жодного коду для цього. Використання іншого масиву виявилося занадто великою роботою, тому що я використовую також видалити. Як отримати список ключів у словнику?
152 c#  list  dictionary 


6
Чому порядок у словниках і множинах довільний?
Я не розумію, як циклічне обслуговування словника чи набору в python робиться "довільним" порядком. Я маю на увазі, це мова програмування, тому все в мові повинно бути визначено на 100%, правильно? Python повинен мати якийсь алгоритм, який визначає, яку частину словника чи набору обрано, 1-ю, другу та інше. Що я …

6
Swift Dictionary: Отримайте значення у вигляді масиву
У мене є словник , що містить UIColorоб'єкти з допомогою хеш - значення перерахування, ColorScheme: var colorsForColorScheme: [ColorScheme : UIColor] = ... Я хотів би мати можливість витягти масив усіх кольорів (значень), що містяться в цьому словнику. Я думав, що можу використовувати valuesвластивість, як це використовується при ітерації над значеннями …
151 arrays  dictionary  swift 

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