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

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

7
Создание нового словаря в Python
Я хочу построить словарь в Python. Тем не менее, все примеры, которые я вижу, - создание словаря из списка и т. Д. .. Как мне создать новый пустой словарь в Python?
454 python  dictionary 

14
Как узнать, существует ли данный ключ в C ++ std :: map
Я пытаюсь проверить, есть ли данный ключ на карте и почему-то не могу это сделать: typedef map<string,string>::iterator mi; map<string, string> m; m.insert(make_pair("f","++--")); pair<mi,mi> p = m.equal_range("f");//I'm not sure if equal_range does what I want cout << p.first;//I'm getting error here так как я могу распечатать то, что в р?
451 c++  dictionary  stl 

20
Python список словарей поиска
Предположим, у меня есть это: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] и поиск «Pam» в качестве имени, я хочу получить соответствующий словарь: {name: "Pam", age: 7} Как этого добиться?

6
Ошибка: «объект dict не имеет атрибута iteritems»
Я пытаюсь использовать NetworkX для чтения шейп-файла и использования функции write_shp()для генерации шейп-файлов, которые будут содержать узлы и ребра, но при попытке запустить код выдает следующую ошибку: Traceback (most recent call last): File "C:/Users/Felipe/PycharmProjects/untitled/asdf.py", line 4, in <module> nx.write_shp(redVial, "shapefiles") File "C:\Python34\lib\site-packages\networkx\readwrite\nx_shp.py", line 192, in write_shp for key, data in …

7
Понимание dict.copy () - мелкое или глубокое?
Читая документацию для dict.copy(), он говорит, что делает мелкую копию словаря. То же самое касается книги, которой я следую (Справочник Бизли по Python), в которой говорится: Метод m.copy () создает поверхностную копию элементов, содержащихся в объекте отображения, и помещает их в новый объект отображения. Учти это: >>> original = dict(a=1, …
429 python  dictionary  copy 

13
Переименовать словарный ключ
Есть ли способ переименовать ключ словаря, не переназначая его значение на новое имя и удаляя старый ключ имени; и без перебора по ключу / значению dict? В случае OrderedDict, сделайте то же самое, сохраняя позицию этого ключа.

8
Python: проверка «словаря» пуста не работает
Я пытаюсь проверить, является ли словарь пустым, но он не ведет себя должным образом. Он просто пропускает его и отображает онлайн без чего-либо, кроме отображения сообщения. Есть идеи почему? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: …
398 python  dictionary 

8
Понимание словаря Python
Можно ли создать словарь понимания на Python (для ключей)? Без понимания списка вы можете использовать что-то вроде этого: l = [] for n in range(1, 11): l.append(n) Мы можем сократить это до понимания списка l = [n for n in range(1, 11)]. Однако, скажем, я хочу установить ключи словаря на …

20
Когда Del полезен в Python?
Я не могу придумать причину, по которой python нуждается в delключевом слове (и большинство языков, похоже, не имеют аналогичного ключевого слова). Например, вместо того, чтобы удалить переменную, можно просто присвоить Noneей. И при удалении из словаря, delметод может быть добавлен. Есть ли какая-то причина, чтобы оставаться delв Python, или это …

12
Есть ли преимущество использования map перед unordered_map в случае тривиальных ключей?
Недавний разговор о unordered_mapC ++ заставил меня понять, что я должен использовать unordered_mapв большинстве случаев, где я использовал mapраньше, из-за эффективности поиска ( амортизированный O (1) против O (log n) ). В большинстве случаев я использую карту, я использую intили std::stringкак тип ключа; следовательно, у меня нет проблем с определением …

9
Как я могу использовать рассол, чтобы сохранить дикт?
Я просмотрел информацию, которую предоставляют документы по Python , но я все еще немного сбит с толку. Может ли кто-нибудь опубликовать пример кода, который напишет новый файл, а затем с помощью pickle поместит в него словарь?


14
Как отсортировать значения карты по ключу в Java?
У меня есть карта, которая имеет строки для ключей и значений. Данные похожи на следующее: «question1», «1», «question9», «1», «question2», «4», «question5», «2» Я хочу отсортировать карту по ключам. Итак, в конце концов, у меня будет question1, question2, question3.... и так далее. В конце концов, я пытаюсь получить две строки …
362 java  dictionary  hashmap 

8
получить ключ словаря по значению
Как получить словарь ключ по значению в C #? Dictionary<string, string> types = new Dictionary<string, string>() { {"1", "one"}, {"2", "two"}, {"3", "three"} }; Я хочу что-то вроде этого: getByValueKey(string value); getByValueKey("one")должен быть возвращен "1". Каков наилучший способ сделать это? Может быть, HashTable, SortedLists?
361 c#  dictionary 

13
В чем разница между объектами HashMap и Map в Java?
В чем разница между следующими картами, которые я создаю (в другом вопросе люди ответили, используя их, казалось бы, взаимозаменяемо, и мне интересно, если / как они отличаются): HashMap<String, Object> map = new HashMap<String, Object>(); Map<String, Object> map = new HashMap<String, Object>();
350 java  dictionary  hashmap 

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