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

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

8
Преобразовать список кортежей в карту (и иметь дело с повторяющимся ключом?)
Я думал о хорошем способе преобразовать список кортежей с повторяющимся ключом [("a","b"),("c","d"),("a","f")] в карту ("a" -> ["b", "f"], "c" -> ["d"]). Обычно (в python) я бы создавал пустую карту и цикл for по списку и проверял наличие повторяющегося ключа. Но я ищу здесь что-то более масштабное и умное. кстати, реальный …
91 scala  map 

1
Как подсчитать предметы на карте Go?
Если я хочу подсчитать элементы в структуре карты, какой оператор мне следует использовать? Я пытался использовать for _, _ := range m {...} но кажется, что синтаксис неверен.
89 map  go 

3
Итерация по карте голанга
У меня есть карта типа: map[string]interface{} И, наконец, я могу создать что-то вроде (после десериализации из файла yml с помощью goyaml) mymap = map[foo:map[first: 1] boo: map[second: 2]] Как я могу перебирать эту карту? Я пробовал следующее: for k, v := range mymap{ ... } Но получаю ошибку: cannot range …
89 map  go  loops 

2
Сопоставить со строкой в ​​Java
Когда я использую System.out.println(map)Java, я получаю хороший вывод в stdout. Как я могу получить такое же строковое представление a Mapв переменной, не вмешиваясь в стандартный вывод? Что-то вроде String mapAsString = Collections.toString(map)?
88 java  map  tostring 

5
Путать с преобразованием for-computing в flatMap / Map
Кажется, я действительно не понимаю Map и FlatMap. Чего я не понимаю, так это того, что for-complation представляет собой последовательность вложенных вызовов map и flatMap. Следующий пример взят из функционального программирования на Scala. def bothMatch(pat:String,pat2:String,s:String):Option[Boolean] = for { f <- mkMatcher(pat) g <- mkMatcher(pat2) } yield f(s) && g(s) переводится …



6
Создать карту на Java
Я хочу создать объект map, содержащий записи, состоящие из(int, Point2D) Как я могу сделать это на Java? Я безуспешно пробовал следующее. HashMap hm = new HashMap(); hm.put(1, new Point2D.Double(50, 50));
85 java  map 

7
Как поместить все содержимое Java hashMap одного в другое, но не заменять существующие ключи и значения?
Мне нужно скопировать все ключи и значения из одного A HashMap в другой B, но не для замены существующих ключей и значений. Как лучше всего это сделать? Я думал вместо того, чтобы повторять keySet и проверять, существует он или нет, я бы Map temp = new HashMap(); // generic later …
83 java  map  hashmap 


2
Получение объединения двух карт на ходу
У меня есть рекурсивная функция, которая создает объекты, представляющие пути к файлам (ключи - это пути, а значения - информация о файле). Это рекурсивно, поскольку предназначено только для обработки файлов, поэтому, если обнаружен каталог, функция рекурсивно вызывается в каталоге. Все, что было сказано, я хотел бы сделать эквивалент объединения наборов …
81 map  go  union 

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