Я пытаюсь функция отправки генератора, я ожидал, что посыл изменит значение, бытие выхода, поэтому я попытался в IPython: In [17]: def z(n):
...: i=0
...: while(i<n):
...: val=yield
Я думал, что смог бы сделать мой код python (2.7.10) проще, напрямую обратившись к индексу значения, переданного генератору через send, и был удивлен, что код запущен. Затем я обнаружил индекс примени
Этот метод воспроизводит метод map, чтобы получить более глубокое понимание того, как работает yield. Я исследовал yield, но я не мог понять, почему он принимает итерационный элемент в качестве аргуме
У меня есть фрагмент кода, как это: val step = Step.Montyly //this could be Yearly, daily, hourly, etc.
val (lower, upper) = (****, ****) //unix timestamps, which represent a time range
val timeArra
Я пытаюсь построить генераторную функцию из массива. Простейший пример был бы: const array = [1,2,3,4]
function * createGenerator() {
array.map(function(elem){
yield elem
}