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

Функция карты - это функция более высокого порядка, которая применяет функцию к каждому элементу в списке, создавая список результатов. Если у вас есть вопросы о географии, используйте вместо этого тег карты.

1068
функция карты для объектов (вместо массивов)

У меня есть объект: myObject = { 'a': 1, 'b': 2, 'c': 3 } Я ищу нативный метод, похожий на Array.prototype.mapтот, который будет использоваться следующим образом: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } Есть ли в...

523
Получение карты () для возврата списка в Python 3.x

Я пытаюсь отобразить список в гекс, а затем использовать список в другом месте. В Python 2.6 это было легко: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Однако в Python 3.1 вышеприведенное возвращает объект карты. B: Python 3.1: >>> map(chr, [66, 53, 0,...

311
Понимание функции карты

map(function, iterable, ...) Примените функцию к каждому элементу итерации и верните список результатов. Если переданы дополнительные итерируемые аргументы, функция должна принимать столько аргументов и применяется к элементам из всех итерируемых параллельно. Если одна итерация короче другой,...

243
Отображение значений в словаре Python

Имея словарь, который { k1: v1, k2: v2 ... }я хочу получить, { k1: f(v1), k2: f(v2) ... }я передаю функцию f. Есть ли такая встроенная функция? Или я должен сделать dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) В идеале я бы просто написал my_dictionary.map_values(f) или...

156
Являются ли списки и функциональные функции быстрее, чем «для циклов»?

С точки зрения производительности в Python, список постижение, или функции , такие как map(), filter()и reduce()быстрее , чем цикл? Почему, технически, они работают на скорости C , а цикл for работает на скорости виртуальной машины python ? Предположим, что в игре, которую я разрабатываю, мне нужно...

141
Java: есть ли функция карты?

Мне нужна функция карты . Есть ли что-то подобное в Java? (Для тех, кто задается вопросом: я, конечно, знаю, как реализовать эту тривиальную функцию сам ...)

139
Отображение функции на значениях карты в Clojure

Я хочу преобразовать одну карту значений в другую карту с теми же ключами, но с функцией, примененной к значениям. Я бы подумал, что в api clojure есть функция для этого, но мне не удалось ее найти. Вот пример реализации того, что я ищу (defn map-function-on-map-vals [m f] (reduce (fn [altered-map...

100
Функция карты в MATLAB?

Я немного удивлен, что в MATLAB нет функции Map, поэтому я сам взломал ее, потому что без нее я не могу жить. Есть ли лучшая версия? Есть ли какая-то стандартная библиотека функционального программирования для MATLAB, которую мне не хватает? function results = map(f,list) % why doesn't MATLAB have...