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

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

30
функция карты для объектов (вместо массивов)
У меня есть объект: 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 } Есть …


9
Получение карты () для возврата списка в 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, 94]) <map …

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

7
Отображение значений в словаре 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) или my_dictionary.mutate_values_with(f) То есть для …


14
JavaScript "new Array (n)" и "Array.prototype.map" странность
Я наблюдал это в Firefox-3.5.7 / Firebug-1.5.3 и Firefox-3.6.16 / Firebug-1.6.2 Когда я запускаю Firebug: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; }) ) // …

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

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

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


1
«This» не определено внутри функции карты Reactjs
Я работаю с Reactjs, пишу компонент меню. "use strict"; var React = require("react"); var Menus = React.createClass({ item_url: function (item,categories,articles) { console.log('afdasfasfasdfasdf'); var url='XXX'; if (item.type == 1) { url = item.categoryId == null ? 'javascript:void(0)' : path('buex_portal_browse_category', {slug: categories[item.categoryId].slug}); } else if (item.type == 2) { url = item.articleId …

7
Функция карты в MATLAB?
Я немного удивлен, что в MATLAB нет функции Map, поэтому я сам взломал ее, потому что без нее я не могу жить. Есть ли лучшая версия? Есть ли какая-то стандартная библиотека функционального программирования для MATLAB, которую мне не хватает? function results = map(f,list) % why doesn't MATLAB have a Map …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.