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

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

6
Розбиття рядка, розділеного крапкою з комою, на словник, на Python
У мене є рядок, який виглядає так: "Name1=Value1;Name2=Value2;Name3=Value3" Чи є в Python вбудований клас / функція, яка прийме цей рядок і побудує словник, як якщо б я це зробив: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Я переглянув доступні модулі, але, здається, не можу знайти нічого, що …

10
Надшвидка хеш-карта C / C ++ (таблиця, словник) [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Мені потрібно зіставити примітивні ключі (int, можливо, довгі) для структурування значень у високопродуктивній структурі даних …

6
Як правильно підкласувати dict та замінити __getitem__ & __setitem__
Я налагоджую деякий код, і я хочу з'ясувати, коли здійснюється доступ до певного словника. Ну, це насправді клас, який підклас dictі реалізує ще пару додаткових функцій. У будь-якому випадку, я хотів би зробити підклас dictсебе і додати перевизначення __getitem__і __setitem__отримати деякий результат налагодження. Зараз я маю class DictWatch(dict): def __init__(self, …

3
Як побудувати вирок за замовчуванням зі словника?
Якщо у мене є, d=dict(zip(range(1,10),range(50,61)))як я можу створити collections.defaultdictз dict? Єдиний аргумент, defaultdictздається, приймається - це заводська функція, чи доведеться мені ініціалізувати, а потім пройти оригінал dта оновити defaultdict?


12
Зміст словника для деструктуризації та прив’язки
Я намагаюся "деструктурувати" словник та пов'язати значення з іменами змінних після його ключів. Щось на зразок params = {'a':1,'b':2} a,b = params.values() Але оскільки словники не впорядковані, немає жодної гарантії, що params.values()повернуть значення у порядку (a, b). Чи є хороший спосіб це зробити?

1
Як я можу відфільтрувати словник за допомогою LINQ і повернути його до словника того ж типу
У мене є такий словник: Dictionary<int,string> dic = new Dictionary<int,string>(); dic[1] = "A"; dic[2] = "B"; Я хочу відфільтрувати елементи словника і перепризначити результат тій самій змінній: dic = dic.Where (p => p.Key == 1); Як я можу повернути результат як словник того самого типу [ <int,string>]? Я намагався ToDictionary, …

2
Як додати кілька значень до ключа словника в python? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете покращити це питання? Додайте деталі та проясніть проблему, відредагувавши цю публікацію . Закрито 7 років тому . Удосконалюйте це питання Я хочу додати кілька значень до певного ключа в словнику python. Як я можу це зробити? …
84 python  dictionary  key 

4
Як вибрати між картою та unordered_map?
Припустимо, я хотів зіставити дані із рядком як ключем. Який контейнер я повинен був вибрати, mapабо unordered_map? unordered_mapзаймає більше пам’яті, тож припустимо, пам’ять не є проблемою, а проблема полягає в швидкості. unordered_mapяк правило, повинні давати середню складність O (1) з найгіршим випадком O (n). У яких випадках воно потрапляло б …

2
Як я можу отримати значення ключа зі словника в Swift?
У мене є словник Swift. Я хочу отримати значення мого ключа. Об'єкт для ключового методу у мене не працює. Як отримати значення ключа словника? Це мій словник: var companies = ["AAPL" : "Apple Inc", "GOOG" : "Google Inc", "AMZN" : "Amazon.com, Inc", "FB" : "Facebook Inc"] for name in companies.keys …

3
еквівалент піктону в R
Я хочу зробити еквівалент dict python у R. В основному, у python я маю: visited = {} if atom_count not in visited: Do stuff visited[atom_count] = 1 Ідея полягає в тому, що якщо я побачив цю конкретну кількість_атомів, я відвідав [кількість_атомів] = 1. Таким чином, якщо я знову бачу цю …
83 python  r  dictionary 

3
Як скласти список асоціативного масиву в yaml
Я намагаюся зберегти деякі змінні конфігурації у yaml, представленому як асоціативний масив, який називається словником. Ось як я це зробив: content_prices: - {country: AU, price: 6990000} - {country: AT, price: 4990000} - {country: BE, price: 4990000} Це створює виняток, коли я намагаюся проаналізувати його з моїх файлів ініціалізації ROR: невизначений …



5
Python: перетворення списку на словник з індексами як значеннями
Я намагаюся перетворити такий список: list = ['A','B','C'] До такого словника, як: dict = {'A':0, 'B':1, 'C':2} Я пробував відповіді з інших постів, жоден з яких не працює для мене. Зараз у мене такий код: {list[i]: i for i in range(len(list))} Що дає мені цю помилку: unhashable type: 'list' Будь-яка …

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