Популярные вопросы по тегу LAMBDA

Заменить значения в столбце DataFrame, когда они начинаются со строки, с использованием лямбда

... и map, и 5 лучшее, что я смог сделать, это False, True, True, False. Приведенное 4 ниже работает, но я хотел бы знать, как 3 это сделать получше, и я думаю, что применение, замена ...

LINQ Lambda Join Error - не может быть выведено из использования

... ов DbSet, и я продолжал получать 7 сообщение «Невозможно сделать вывод об ошибке». Я 6 изо всех сил пытался найти решение, поэтому 5 подумал, что поделюсь своим простым ответом. Есть 4 несколько замечательных постов от Джона 3 Скита и других, но большинство ответов были 2 мне не по зубам. Вот код, который вызывал 1 у меня проблемы: using(var db = new SomeData ...

Лямбда-функции в bash

... изовать / использовать 2 лямбда-функции в bash? Я думаю о чем-то 1 вроде: ...

unique_ptr<T> пользовательское средство удаления лямбда для специализации массива

... 21 C++11, и теперь, когда я перехожу на новые 20 интеллектуальные указатели std::unique_ptr и std::shared_ptr, у меня есть 19 конкретный вопрос о пользовательские удаления. Я 18 хочу добавить лямбда-логгер, чтобы увидеть, где 17 вызываются мои удаления, но я не могу скомпилировать 16 версию специализации массива. Совет был 15 бы очень признателен. Я тщетно искал пр ...

Как применить l2 нормализацию к слою в keras?

... т в определенном слое 11 на его норму l2 (квадратный корень из суммы 10 квадратов элементов), и я предполагаю, что 9 l2_normalize keras может достичь этого: https://www.tensorflow.org/api_docs/python/tf/keras/backend/l2_normalize?version=stable. Однако 8 я не уверен, как это использовать на самом 7 деле, поскольку в документации нет примеров. Я 6 нашел другие примеры, в кото ...

Может ли лямбда ничего не захватывать доступ к глобальным переменным?

... 0; }(); // clang says "ok" int m; [](){ m = 0; }(); // clang says "not ok" } Мне просто интересно: Если лям ...

Когда использовать лямбду, когда использовать Proc.new?

... зличия между proc/lambda 1 с одной стороны и Proc.new с другой. В чем эти отличия? Можете ли вы д ...

Вызвать функцию для каждого значения в общей коллекции C#

... ать функцию 6 для каждого значения в коллекции, где один 5 из аргументов функции является значением 4 коллекции. Без выполнения этого в цикле 3 foreach ... есть ли способ сделат ...

Почему у стрелочных функций нет массива аргументов?

... console.log(arguments) при аналогичном вызове выдает следующую 1 ошибку: Uncaught ...

Как отлаживать лямбда-выражение Linq?

... art &gt; currentDateTime &amp;&amp; currentDateTime &gt;= x.e.DateTimeStart.AddMinutes(defaultReminders) &amp;&amp; // Data from default reminder for collage event in web.config x.p.Count() == 0) ...

Это питонический язык: наименование лямбда-выражений

... ать 6 целую другую функцию или копировать / вставлять 5 индексацию несколько раз во время определения 4 функции. def fcn_operating_on_arrays(array0, array1): indexer = lambda a0, a1, idx: a0[idx] + a1[idx] # codecodecode indexed = indexer(array0, array1, indices) # codecodecode in which other arrays are created and require `indexer` return the_answer Это злоупотребление лямбдами Python? Должен 3 ли я просто выпи ...

Сортировка списков в Python 3 с помощью тай-брейкера

... их вопросов, но 20 ни один из них пока не дал прямого ответа 19 на этот вопрос, а вместо этого предоставил 18 обходные пути в конкретных сценариях для 17 проблемы автора. Я хотел бы получить общий 16 ответ на вопрос о разрыве связей в Python 15 Timsort. Это можно сделать? Если это возможно, каков 14 общий метод этого? Например, список кортежей &gt;&gt;&gt; tuples = [(2,1), (2,9), (3, 8), (1,3), (1,2) ...

C# LINQ GroupBy для преобразования списка в группу с одним свойством в виде списка значений

... V100 N2 V101 N1 V102 N4 V103 N4 V104 Я хочу преобразовать 3 это в сгруппированный список Name Values N1 V100, V102 N2 V101 N4 V103, V104 Когда я использую 2 GroupBy, ...

Использование Java Predicate и Lambda

... у boolean test(T t);. Тип возвращаемого 3 значения - boolean. Значит, в моей лямбде мой nonEmptyStringPredicate не 2 должен иметь тип boolean? Очевидно, это не так, я 1 просто пытаюсь понять, поче ...

Использование return внутри лямбды?

... ься и избежать выполнения 7 приведенного ниже кода, но компилятор говорит, что 6 «здесь возврат не разрешен». mainRepo.fetchUpcomingTrips { trips -&gt; if (trips.isEmpty()) { showEmptyViews() retur ...

Вложенные потоки Java 8

... private Integer idRelReviewImage; private Integer idImage; private String name; } В Java 8 и Stream мы хотим сделать фильтр 4 для idImage и вернуть объекты Review. Является ли это 3 возможным? Один ...

Почему присваивания не разрешены в лямбда-выражениях Python?

... лубокая причина этого? Как показывает код, речь не может 15 идти о «чистоте» в функциональный смысл. Единственное 14 объяснение, которое я могу себе представить, это 13 то, что assignemts не ничего не вернуть, даже 12 не None. Но это звучит неубедительно и будет легко 11 исправить (один способ: заставить лямбда-выражения 10 возвращать None, если body - это заявление). Не 9 ответ: Потому что он определен таким образом 8 (я хочу ...

Сопоставьте и сократите массив объектов с дочерним массивом до массива дочерних элементов с родительским идентификатором

... чем 7 каждый дочерний объект имеет дополнительное 6 значение, «id» родителя. Приведенные выше 5 примеры, результат. [ { "parentId": "uniqueParentId1", "childProp1": "test1", "childProp2": "test3" }, { "parentId": "uniqueParentId2", "childProp1": "somevals", "childProp2": "other vals" } { "parentId": "uniqueParentId2", "childProp1" ...

Следует ли использовать Optional.ofNullable() для нулевой проверки?

... nt(settings::setPort); или if (port != null) { settings.setPor ...

Получить имя лямбда-функции в виде строки

... a :None print myfunc.__name__ print myfunc_l.__name__ &gt;&gt;myfunc &gt;&gt;&lt;lambda&gt; Я ожидал ...

Как мне уничтожить локальную лямбду aws SAM?

... HelloWorldFunction" -e event.json ### Package artifacts ### Run the following command, replacing `BUCKET-NAME` with the name of your bucket: sam package --template-file template.yaml --s3-bucket BUCKET-NAME --output-template-file packaged-template.yaml This creates a new template file, packaged-template.yaml, that you will use to deploy your serverless application. ### Deploy to AWS CloudFormation # ...

Функция. Функция Java 8 с несколькими параметрами.

... , как легко 10 определить лямбда в Java 8. Эта лямбда всегда 9 принимает один параметр, например f1: Function&lt;Integer,Integer&gt; f1 = (x) -&gt; Math.pow(x,2); Конечно, вы 8 можете расширить тело, например, f2: Function&lt;Integer,Integer&gt; f2 = (x) -&gt; {if (x &lt; 0) return 0; ...

Как установить pymysql на AWS lambda

... GitHub я дошел до IAM, прежде 10 чем я начал сталкиваться с ошибками разрешений, которые 9 я не знал, как решить. Буквально все, что 8 я хочу сделать, это вызвать import pymysql в предварительно 7 созданном шаблоне лямбда-консоли AWS. Это 6 кажется простой проблемой, но мне трудно 5 найти четкую пошаговую инст ...

Java, как использовать карту потока для возврата логического значения

... (); // x.status() returns a boolean if (x.status()) { return true; } return false; }); }); } Переменная, используемая в лямбда-выражении, должна 4 быть окончательной или фактически окончательной. Если 3 я назначу statusOk, я не смогу назначить 2 внутри цикла. Как я могу вернуть логическую 1 переменную с помощью s ...

Как применить преобразование к карте STL в C++

... std::transform(data.begin(), data.end(), data.begin(), [](std::pair&lt;std::string, std::string&gt;&amp; p) { boost::to_upper(p.second); return(p); }); Это 4 дает мне следующую ошибку компиляции: /opt/local/include/gcc46/c++/bits/stl_algo.h:4805:2: error: no match for call to '(main(int, cha ...

Сортировка по свойствам в потоке Java 8

... итрые потоки Java 8 с лямбдами. Они 20 очень мощные, но чтобы обернуть все это 19 заголовком, нужно немного сложностей. Допустим, у 18 меня есть тип User со свойством User.getName(). Допустим, у 17 меня есть карта тех пользователей Map&lt;String, User&gt;, связанных 16 с именами (например, с именами пользователей 15 для входа). Допустим, у меня есть экземпляр 14 компаратора UserNameComparator.INS ...

Использование лямбда для форматирования карты в строку

... ey3 - val3. Теперь я использую 6 forEach для форматирования каждого элемента, собираю 5 их в список, а затем выполняю String.join(); List&lt;String&gt; ships = new ArrayList&lt;&gt;(4); for (Map.Entry&lt;Integer, Integer&gt; entry : damagedMap.entrySet()) { ships.add(entry.getKey() + " - " + entry.getValue()); } result ...

Измените массив с помощью Array.Foreach и лямбда-выражения

... buzones = File.ReadAllText("c:\\Buzones"); string[] buzoneslist = buzones.Split(','); Array.ForEach(buzoneslist, x =&gt; { x = x.Replace(",", ""); }); ...

C# Lambda-Select с условиями

... ); } Я сохраняю несколько объектов этого 7 класса в List&lt;Command&gt;. Другой класс CommandProcessor имеет функцию-член 6 GetCallbacks(string name). Я хочу использовать лямбда-выражение, чтобы 5 получить массив CommandExecutedCallback -делегатов с условием соответствия 4 имени. Я могу получить все об ...

java.util.stream с ResultSet

... Заранее 11 спасибо. ОБНОВЛЕНИЕ №1 Хорошо, я погуглил и нашел библиотеку 10 jooq. Я не уверен, но похоже, что это может 9 быть применимо к моему тесту. Подводя итог, у 8 меня есть несколько таблиц с большим объемом 7 данных. Я хотел бы передать свой набор ...

Лямбда-выражение в условии оператора if

... не работает? Это 6 пример моего кода. List&lt;Car&gt; cars // This has many cars initialized in it already if (() =&gt; { foreach(Car car in cars){ if (car.door == null) return true; } }){then .......} Проще г ...

Как получить индекс элемента при использовании потока для обхода списка?

... eckBoxes.forEach(checkBox -&gt; { if (checkBox.isSelected()) { sb.append("index"); //I want to get checkbox index here sb.append(","); } }) ...

Превратите поток объектов в связанный список атрибутов

... ername = username; } public void setUsername(String username) { this.username = username; } public void setId(int id) { this.id = id; } public String getUsername() { return username; } public int getId() { return id; } } Я 4 застрял ...

В java8, как установить глобальное значение в блоке lambdas foreach?

... де, я хочу 7 установить значение переменной рядом с блоком 6 foreach. Может ли это работать? 2. А почему? 3.А 5 итератор foreach в порядке или не в порядке? 4. Я 4 думаю, что блок lamdas foreach - это круто 3 и просто для итератора, но это действительно 2 сложная вещь, а не та же ...

Как я могу сохранить лямбда-выражение как поле класса в C++ 11?

... о я не могу понять, как 3 это сделать. One answer suggested using decltype, которую я безуспешно пытался. Вот 2 ideone source link. Ниже приведены источник и результат: #include &lt;cstdio&gt; auto voidLambda = []()-&gt;void{}; class MyClass { public: decltype(voidLambda) t; MyClass(decltype(voidLambda) t) { this-&gt;t = t; } }; int main() { MyClass([] { printf(&quot;hi&quot;); }); } Р ...

Зачем использовать лямбда-функции?

... ые я видел, это скорее стилистический 9 или структурный выбор. И вроде как нарушает 8 правило Python «Только один правильный способ 7 сделать что-то». Как это делает мои программы 6 более правильными, надежными, быстрыми или 5 легкими для понимания? (Большинство стандартов 4 кодирования, которые я видел, как правило, рекомендуют 3 вам избегать чрезмерно сложных ...

Выражение.Лямбда и генерация запросов во время выполнения, простейший пример "Где"

... d { get; set; } public string Name { get; set; } } IQueryable&lt;Item&gt; queryableData = ...; Затем я генерирую лямбда-выражение 2 во время выполнения, следующий правильный код: //"item" in "item =&gt;..." var item = Expression .Parameter(typeof(Item), "item"); //property of my item, this is "item.Name" var prop = Expression .Property(item, "Name"); //then "Soap" in '... =&gt; item.Name=="Soap"' var value = Expressi ...

Что не так с этим Kotlin FileFilter?

... . Как ни странно, если я изменю 6 file.length() &gt; 0, скажем, на file.length() &gt; 999999999999, он отфильтрует все файлы, поэтому 5 проверяется элемент фильтра length(). Я 4 понимаю, что это просто не дает результатов. Что 3 я делаю не так? Я все еще ...

String.IsNullOrWhiteSpace в выражении LINQ

... p;&amp; b.Diameter==diameter); И я получаю эту 6 ошибку, когда пытаюсь запустить код: LINQ 5 to Entities не распознает метод Boolean IsNullOrWhiteSpace 4 (System.String) ', и этот метод не может 3 быть переведено в магазинное выражение. " Как ...

Как отлаживать stream(). Map (...) с помощью лямбда-выражений?

... m(naturals, duplicate); Чтобы 17 ... List&lt;Integer&gt; result2 = naturals.stream() .map(n -&gt; n * 2) .collect(Collectors.toList()); Используя гуаву, мне было очень удобно 16 отлаживать код, так как я мог отлаживать 1 ...

Как удалить обработчик лямбда-событий

... ожные дубликаты: Unsubscribe anonymous method in C# How do I Unregister &amp;lsquo;anonymous&amp;rsquo; event handler Недавно я обнаружил, что ...

AWS Lambda не возвращает файл PDF

... ication/pdf'}, body: buffer.toString('base64'), isBase64Encoded : true, }; return callback(null, response); но 4 браузер просто не может загрузить PDF-файл, поэтому 3 я точно не знаю, как верну ...

Как сортировать с лямбдой?

... ass &amp; b) { return a.mProperty &gt; b.mProperty; }); Я хотел бы использовать лямбда-функцию для 7 сортировки пользовательских классов вместо 6 привязки метода экземпляра. Однако приведенный 5 выше код дает ошибку: ошибка C2564: 'const 4 char *': преобразование функционального 3 стиля во в ...

AWS Lambda запустить команду на экземпляре EC2 и получить результат

... ором экземпляра. Просто войдите 11 по SSH, запустите команду, получите результат 10 и отправляйтесь в путь. Однако я хотел бы 9 масштабировать это до нескольких экземпляров 8 EC2, для которых известен только идентификатор 7 экземпляра, а ключи SSH не могут быть предоставлены. Возможна 6 ли такая конфигурация с Lambda и Boto (или 5 другими библиотеками)? Или мне просто нужно 4 запустить микросервер на каждом из моих 3 ...

Может ли лямбда-выражение Java иметь более одного параметра?

... tln (adder.apply (10)); Варарги тоже работают: Function &lt;Integer [], Integer&gt; multiAdder = ints -&gt; { int sum = 0; for (Integer i : ints) { sum += i; } return sum; }; //.... System.out.println ((multiAdder.apply (new Integer [] { 1, 2, 3, 4 }))); Но 6 мне нужно что-то, что может принимать разные 5 типы аргументов, например: Function &lt;String, Integ ...

Должен ли я копировать std :: function или всегда могу ссылаться на него?

... (использующем Visual 12 Studio 2010) мне нужно сохранить std :: function, например: class MyClass { public: typedef std::function&lt;int(int)&gt; MyFunction; MyClass (Myfunction &amp;myFunction); private: MyFunction m_myFunction; // Should I use this one? MyFunction &amp;m_myFunction; // Or should I use this one? }; Как 11 видите, я добавил аргумент функции как ссылку ...

Как объединить 3 таблицы с помощью лямбда-выражения?

... елать? Вот 6 мой единственный запрос на соединение: var myList = Companies .Join( Sectors, comp =&gt; comp.Sector_code, sect =&gt; sect.Sector_code, (comp, sect) =&gt; new {Company = comp, Sector = sect} ) .Select( c =&gt; new { c.Company.Equity_cusip, c.Company.Company_name, ...

Как использовать лямбда-выражения Java для печати массива?

... лямбда-выражений Java 8? int[] values = new int[16]; // Populate values for (int value : valu ...

Лямбда-выражения Java

... добавляются в Java 8. Я 7 хочу понять, почему это важно. Что это значит 6 для программиста на Java, которому еще предстоит 5 познакомиться с идиомами функциональног ...

Код модульного тестирования с использованием лямбда-выражений Java 8

... ующий псевдокод: private Bar bar; public void method(int foo){ bar.useLambda(baz -&gt; baz.setFoo(foo)); } Один из подходов - просто 8 проверить вызов на панели verify(bar).useLambda(Matchers.&lt;Consumer&lt;Baz&gt;&gt;.any()); Но, делая это, я 7 не тестирую код Lambda. Также обратите внимание, что 6 я не могу заменить Lambda методом и использова ...