Результаты поиска по запросу "yield"
Рекурсия по доходности
Есть ли способ смешать рекурсию иyield заявление? Например, генератор бесконечных чисел (с использованием рекурсии) будет выглядеть примерно так: def infinity(start): yield start # recursion here ... >>> it = infinity(1) >>> next(it) 1 >>> ...
Продолжения и для понимания - что такое несовместимость?
Я новичок в Scala и пытаюсь обернуть голову вокруг продолжений, я пытаюсь воспроизвестиyield return C # заявление. Следующийэта почта [https://stackoverflow.com/a/2655394/116301]Я написал следующий код: package com.company.scalatest import ...
Python 3.x: проверка наличия в генераторе оставшихся элементов
Когда я использую генератор в цикле for, кажется, что он «знает», когда больше нет элементов, которые были получены. Теперь я должен использовать генератор без цикла for, и использоватьследующий() вручную, чтобы получить следующий элемент. Моя ...
что-нибудь. Вместо этого он должен выдавать все элементы, которые генерируются рекурсивным вызовом:
у создать все пути от каждого листа до корня в дереве. Я хотел бы сделать это с генераторами, чтобы сохранить память (дерево может быть большим). Вот мой код: def paths(self, acc=[]): if self.is_leaf(): yield [self.node]+acc for child ...
Я волнуюсь всегда забываю имя
я есть метод, который дает, который выглядит так: def a_method(*params) # do something yield # do something else endЯ хочу, чтобы этот метод выдал блок, если блок передан в; и если блок не передается, метод должен плавно пропустить предложение ...
http://api.rubyonrails.org/classes/ActionView/Helpers/CaptureHelper.html
я в приложении большой блок HTML, который я хотел бы переместить в общий шаблон, а затем использовать content_for с выходами для вставки необходимого содержимого. Однако, если я использую его более одного раза в одном и том же файле макета, ...
Почему не было добавлено yield в C ++ 0x?
Я использовал yield во многих моих программах на Python, и этодействительно очищает код во многих случаях. янаписал об этом в блоге и это одна из популярных ...
Перевод дохода в VB.NET
Сначала я должен предположить, что я не очень знаком с ключевым словом C # yield и его функцией. Какой самый лучший / самый простой способ «перевести» его на...
Что обычно быстрее, доходность или приложение?
В настоящее время я нахожусь в проекте личного обучения, где я читаю в базе данных XML. Я пишу функции, которые собирают данные, и я не уверен, что это будет...