Skip to main content
Stack Overflow на русском

Вопросы с меткой [yield]

У метки нет краткого описания.

Фильтрация
Сортировка
Метки
2 голоса
2 ответа
182 показа

у меня допустим есть следущий код: def channel(*names): for i in names: yield channels[i] print(channel('ru', 'rul')) я планировал что channel вернёт мне [channel['ru'], channel['rul']], ...
Amogus's user avatar
  • 59
0 голосов
1 ответ
83 показа

В фрагменте ниже простой генератор для создания диапазона чисел их двух значений: def dip(start, stop, part): step = (stop-start)/part while True: yield start start = start + ...
1 голос
2 ответа
71 показ

Рассчитываю функцию поиска корня в уравнении dichotomy() способом дихотомии и затем вывожу значения с помощью декоратора print_dichotomy(). Полагаю, что в итоге увижу колонки корень - значение функции ...
3 голоса
2 ответа
1k показов

Изучаю автотестирование и возникла проблема. В одной статье написано: yield — это разделитель, все, что написано над ним, будет исполнено до теста, все, что ниже — после теста. И приведен пример ...
Natl's user avatar
  • 41
3 голоса
1 ответ
364 показа

Зачем в методе __iter__ используют ключевое слово yield? def __iter__(self): for page_number in self.page_range: yield self.page(page_number)
user avatar
1 голос
1 ответ
201 показ

В целом этот вопрос скорее про генератор yield (я не совсем понимаю как он работает), а не про работу с байтами пикселей. Есть код: def get_pixel(path): img = Image.open(path).convert('RGB') ...
1 голос
1 ответ
113 показов

def gen(sp): #создал функцию генератор, на вход принимает не пустой список while True: for i in range(len(sp)): yield sp[i] a = [1,2,3] b = [5,6,7] spisok = a # spisok является ...
0 голосов
1 ответ
124 показа

Как в генераторе можно сохранить стейт из предыдущего вызова, чтобы гарантировать уникальность со стороны кода? Чтобы при его сохранении, делался запрос, проверял нет ли у такого слова, если есть, то ...
Nikolay's user avatar
  • 19
1 голос
2 ответа
77 показов

Подскажите, пожалуйста, как мне получить с помощью yield список, который должен содержать n копий этого элемента. Моя функция: def replicate(value, lst): for i in lst: yield [i] * value ...
1 голос
3 ответа
394 показа

Как мне возвращать значение через yield в асинхронном методе БЕЗ использования IAsyncEnumerable? public async Task<IEnumerable<MyClass>> MyEnumerableMethod() { foreach(var item in ...
1 голос
1 ответ
476 показов

Есть список. При попытке преобразовать его в один список с вложенными списками по n-элементов, метод next(chuks()) -два раза возвращает первых n элементов , а вот когда мы используем list(chunks()) ...
Sashamxz's user avatar
0 голосов
1 ответ
340 показов

Функция генерирует определённую последовательность чисел в виде списка списков. Вопрос, как остановить этот генератор, когда длинна основного списка будет больше двух. def subset_sum(numbers, target, ...
1 голос
2 ответа
222 показа

Предстоит реализовать функцию intersperse(), которая должна принимать два аргумента, итерируемый источник значений и значение-разделитель, и возвращать такой итератор, который "между" ...
Mrhagal's user avatar
  • 51
1 голос
1 ответ
422 показа

Есть такая функция, задача которой получить номер запроса на экспорт данных. После получения номеру хочу в этой же функции передать данное значение в следующий запрос и получить сами данные. Проблема ...
Vadim's user avatar
  • 57
1 голос
1 ответ
913 показов

Задача. Есть рекурсивная функция, которая возвращает числа по формуле: an = (an-2 + 1) * an-1, где a0 = 0 и a1 = 1 Код функции: def dummy_numbers(number): if number == 0: return 0 elif ...

15 30 50 на странице
1
2 3

AltStyle によって変換されたページ (->オリジナル) /