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

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

Передача нескольких параметров функции pool.map() в Python

Мне нужно каким-то образом использовать функцию в pool.map(), которая принимает более одного параметра. По моему пониманию, целевая функция pool.map() может иметь только один итеративный параметр, но есть ли способ, которым я могу передать и другие п...
28 авг. '14 в 16:42
3

Передайте несколько параметров concurrent.futures.Executor.map?

concurrent.futures.Executor.map принимает переменное число итерируемых, из которой функция, заданная называется. Как мне это назвать, если у меня есть генератор, который производит кортежи, которые обычно распаковываются на месте? Следующее не раб...
22 июл. '11 в 3:04
5

Могу ли я использовать индексную информацию внутри функции карты?

Предположим, что существует список a = [1, 3, 5, 6, 8]. Я хочу применить какое-то преобразование в этом списке, и я хочу избежать его последовательно, поэтому что-то вроде map(someTransformationFunction, a) обычно выполняет трюк, но что, если прео...
18 февр. '16 в 12:07
6

Python: Разница между фильтром (функция, последовательность) и карта (функция, последовательность)

Я читаю документацию Python, чтобы действительно углубленно изучать язык Python и сталкивался с функциями фильтра и карты. Я использовал фильтр раньше, но никогда не отображал карту, хотя я видел как в различных вопросах Python здесь, на SO. Прочита...
22 сент. '13 в 2:10
1

Процедура карты Prolog, которая применяет предикат к элементам списка

Как вы пишете процедуру Prolog map(List, PredName, Result), которая применяет предикат PredName(Arg, Res) к элементам List и возвращает результат в списке Result? Например: test(N,R) :- R is N*N. ?- map([3,5,-2], test, L). L = [9,25,4] ; no
13 июл. '11 в 17:23
3

Имя STL для функции функционального программирования "map"

Я хотел бы иметь возможность написать что-то вроде char f(char); vector<char> bar; vector<char> foo = map(f, bar); Функция transform выглядит аналогично, но она не будет автоматически генерировать размер результирующей коллекции.
27 авг. '10 в 0:02
4

Использование функции map() с аргументами ключевого слова

Вот цикл, который я пытаюсь использовать для функции map: volume_ids = [1,2,3,4,5] ip = '172.12.13.122' for volume_id in volume_ids: my_function(volume_id, ip=ip) Есть ли способ, которым я могу это сделать? Было бы тривиально, если бы не пара...
21 нояб. '12 в 18:33
5

Python: что-то вроде `map`, который работает в потоках

Я был уверен, что в стандартной библиотеке есть что-то подобное, но, похоже, я ошибался. У меня есть куча URL-адресов, которые я хочу urlopen параллельно. Я хочу что-то вроде встроенной функции map, за исключением того, что работа выполняется парал...
25 июл. '10 в 13:33
4

python: может ли быть преобразован в списки, такие как map, lambda и filter?

При программировании на python я теперь избегаю map, lambda и filter с помощью использования списков, потому что его легче читать и быстрее выполнять. Но может ли быть заменен reduce? например. объект имеет оператор union(), который работает с дру...
25 июн. '14 в 13:43
6

Почему map (print, a_list) не работает?

Для нормальной функции map работает хорошо: def increment(n): return n+1 l = [1, 2, 3, 4, 5] l = map(increment, l) print l >>> [2, 3, 4, 5, 6] Однако, если он print помещается внутри функции map: l = [1, 2, 3, 4, 5] l = map(print, ...
01 авг. '12 в 21:51
2

многопроцессорные функции вызова pool.map в определенном порядке

Как я могу сделать multiprocessing.pool.map распределять процессы в числовом порядке? Дополнительная информация: У меня есть программа, которая обрабатывает несколько тысяч файлов данных, составляя график каждого из них. Я использую multiprocessin...
27 июл. '13 в 23:07
4

Какой самый идиоматический способ работы с Итератором результатов?

У меня такой код: let things = vec![/* ...*/]; // e.g. Vec<String> things .map(|thing| { let a = try!(do_stuff(thing)); Ok(other_stuff(a)) }) .filter(|thing_result| match *thing_result { Err(e) => true, ...
02 апр. '16 в 3:30
4

Python: карта на месте

Мне было интересно, есть ли способ запустить карту на что-то. Путь карты работает, так как он выполняет итерацию и применяет функцию к каждому элементу в этом истребителе, производящем список. Есть ли способ изменить карту итеративного объекта?
08 июн. '10 в 19:13
2

Карта, фильтр, Foldr в DrRacket/Scheme

Язык программирования: Scheme/DrRacket В настоящее время мы переходим к map, filter и foldr в мой класс comp sci. Я понимаю, что все три могут быть использованы для создания абстрактных функций, но я, честно говоря, немного запутался в различии меж...
24 окт. '11 в 8:16
4

Python `map` и распаковка аргументов

Я знаю, что map(function, arguments) эквивалентно for argument in arguments: function(argument) Можно ли использовать функцию карты, чтобы сделать следующее? for arg, kwargs in arguments: function(arg, **kwargs)
01 июн. '13 в 15:23