10
ответов

Понимание генераторов в Python

Я читаю поваренную книгу Python в данный момент и в настоящее время смотрю на генераторы. Мне трудно получить мою голову вокруг. Поскольку я происхожу из среды Java, есть ли эквивалентный Java? Книга...
вопрос задан: 19 May 2018 22:44
10
ответов

То, как генерировать перестановки списка без “реверса, копирует” в Python с помощью генераторов

Это связано с вопросом, Как генерировать все перестановки списка в Python, Как генерировать все перестановки, которые соответствуют следующим критериям: если две перестановки являются реверсом друг друга (т.е. [1...
вопрос задан: 23 May 2017 12:01
10
ответов

Для чего можно использовать функции генератора Python?

Я начинаю изучать Python, и я столкнулся с функциями генератора, те, которые имеют оператор урожая в них. Я хочу знать, какие типы проблем, что эти функции действительно хороши в решении....
вопрос задан: 6 January 2014 14:30
9
ответов

Выражения генератора и понимание списка

Когда вы должны использовать выражения генератора и когда вы должны использовать списочные выражения в Python? # Выражение генератора (x * 2 для x в диапазоне (256)) # Понимание списка [x * 2 для x в диапазоне (256)]
вопрос задан: 8 April 2016 17:12
8
ответов

Когда хорошее время не должно использовать генераторы Python?

Это - скорее инверсия того, Для чего можно использовать функции генератора Python?: генераторы Python, выражения генератора и itertools модуль являются некоторыми моими любимыми функциями Python в эти дни....
вопрос задан: 23 May 2017 12:26
8
ответов

Каково различие между Итератором и Генератором?

Каково различие между Итератором и Генератором?
вопрос задан: 20 June 2009 21:13
7
ответов

Что делает ключевое слово «yield»?

Какая польза от ключевого слова yield в Python? Что оно делает? Например, я пытаюсь понять этот код1: def _get_child_candidates (self, distance, min_dist, max_dist): если self ....
вопрос задан: 2 May 2019 19:35
7
ответов

Что такое синтаксис python, когда переменная находится после «yield»? [Дубликат]

def minim (): current = yield while True: value = current current # что это ???? current = min (value, current) Я получил этот кусок кода отсюда. Вот цитата: «...
вопрос задан: 10 October 2013 18:42
7
ответов

Из любопытства: Как порядковые номера сгенерированы? Подсказки, Алгоритмы? [закрытый]

Я задающийся вопросом, о как генераторы порядкового номера и работа блока проверки допустимости. Моя цель состояла бы в том, чтобы генерировать порядковый номер с пятью частями, состоящими из чисел, и обозначает буквами только. Я люблю кодировать как хобб
вопрос задан: 5 October 2013 22:23
7
ответов

Структурное программирование и генераторы Python?

Обновление: Что я действительно хотел все время, был greenlets.Примечание: Этот вопрос видоизменился немного, как люди ответили и вынудили меня "повысить доли", поскольку мои тривиальные примеры имели тривиальные упрощения;...
вопрос задан: 2 December 2012 00:03
7
ответов

передискретизация, интерполяция матрицы

Я пытаюсь интерполировать некоторые данные в целях графического изображения. Например, данный точки данных N, я хотел бы смочь генерировать "гладкий" график, составленный из 10*N или так интерполированные точки данных. Мой...
вопрос задан: 21 September 2011 02:18
7
ответов

Как объединить два генератора нетривиальным способом

У меня есть генератор, который производит все положительные целые числа, которые являются полномочиями 2, и другой, который производит все целые числа, которые являются полномочиями 3. Я теперь должен использовать их для создания целых чисел формы 2^i*...
вопрос задан: 5 January 2010 21:20
7
ответов

Генератор имени для.NET

Кто-либо записал или знает о библиотеке, которая генерирует довольно точно выглядящие западноевропейские имена стиля? т.е. John, Susan, Smith, Julien, апрель, и т.д., и т.д...
вопрос задан: 8 November 2008 00:13
6
ответов

Сброс объекта генератора в Python

Мне возвратили объект генератора несколько, уступают. Подготовка для вызова этого генератора является довольно трудоемкой операцией. Именно поэтому я хочу снова использовать генератор несколько раз. y = FunctionWithYield ()...
вопрос задан: 31 August 2017 03:39
6
ответов

Различие между итератором и перечислителем

Вопрос об интервью для.NET, 3,5 задания, "Каково различие между итератором и перечислителем"? Это - базовое различие для создания, что с LINQ, и т.д. Так или иначе, каково различие? Я...
вопрос задан: 3 February 2015 18:57
6
ответов

Итераторы могут быть сброшены в Python?

Я могу сбросить итератор / генератор в Python? Я использую DictReader и хотел бы сбросить его (от csv модуля) к началу файла.
вопрос задан: 22 January 2014 13:08
6
ответов

Используя предвидение с генераторами

Я реализовал основанный на генераторе сканер в Python, который маркирует строку в кортежи формы (тип маркера, символическая стоимость): для маркера на сканировании ("(b)"): маркер печати распечатал бы ("литерал", "...
вопрос задан: 23 August 2013 23:31
6
ответов

Используя для … еще в генераторах Python

Я еще - большой поклонник Python для... синтаксиса - удивительно, как часто это применимо, и как эффективно он может упростить код. Однако я не выяснил хороший способ использовать его в генераторе...
вопрос задан: 18 June 2011 14:08
6
ответов

Python: выражение генератора по сравнению с урожаем

В Python, там какое-либо различие между созданием объекта генератора посредством выражения генератора по сравнению с использованием оператора урожая? Используя урожай: Генератор определения (x, y): поскольку я в xrange (x):...
вопрос задан: 3 January 2010 18:17
6
ответов

Лексический анализатор записан в JavaScript?

У меня есть проект, где пользователь должен определить ряд инструкций для ui, который полностью записан в JavaScript. У меня должна быть способность проанализировать строку инструкций и затем перевести...
вопрос задан: 1 December 2009 02:16
6
ответов

Присоединение к ряду заказанного целого числа, приводящего к итераторам Python

Вот на вид простая проблема: учитывая список итераторов, которые приводят к последовательностям целых чисел в порядке возрастания, запишите краткий генератор, который приводит только к целым числам, которые появляются в каждой последовательности....
вопрос задан: 22 July 2009 00:45
6
ответов

Как я знаю, пуст ли генератор от запуска?

Существует ли простой способ протестировать, если генератор не имеет никаких объектов, как быстрый взгляд, hasNext, isEmpty, что-то вдоль тех строк?
вопрос задан: 19 March 2009 09:51
6
ответов

Ленивый метод для чтения большого файла в Python?

У меня есть очень большой файл 4GB и когда я пытаюсь считать его, мой компьютер зависает. Таким образом, я хочу считать его, часть частью и после обработки каждой части хранит обработанную часть в другой файл и читает затем...
вопрос задан: 6 February 2009 09:25
5
ответов

Случайное число в iOS?

Как Вы генерируете случайное число, когда кнопка нажата, и в зависимости от того числа, различные действия происходят. Мне, вероятно, только нужно случайное число от 1-10. - (IBAction) buttonClicked {...
вопрос задан: 29 December 2018 03:53
5
ответов

Как заставить код запускать только тогда, когда переменная равна чему-то [дублировать]

Так что я пытаюсь сделать генератор кода для чего-то, и я использую java swing и combo box. Поэтому я хочу, чтобы это было, когда вы выбираете один из вариантов, который он изменяет. Когда я использую if else ...
вопрос задан: 4 January 2014 20:39
5
ответов

Как разделить строку и присоединиться к ней, не создавая промежуточный список в Python?

Скажем, у меня есть что-то вроде следующего: dest = "\ n" .join ([строка для строки в src.split ("\ n"), если строка [: 1]! = "#"]) (т.е. убирает любые строки, начинающиеся с # из многострочной строки src) src очень ...
вопрос задан: 23 August 2010 09:42
5
ответов

Выходит ли Python как продолжение?

У меня есть цикл, который проверяет ряд условий. На каждой итерации он должен давать результат только для одного из условий. Окончательный доход по умолчанию, если ни одно из условий не выполняется. ...
вопрос задан: 18 July 2010 17:34
5
ответов

Быстро выполняя итерации по первым n объектам повторяемого (не список) в Python

Я ищу pythonic способ выполнить итерации по первым n объектам повторяемого (upd: не список в общем падеже, что касается вещей списков тривиальны), и довольно важно сделать это с такой скоростью, как...
вопрос задан: 23 April 2010 22:01
5
ответов

сформируйте число с помощью последовательных чисел

Я был озадачен одним из вопроса в интервью Microsoft, которое как дано ниже: функция должна принять диапазон (3 - 21), и она должна распечатать все комбинации последовательных чисел для формирования...
вопрос задан: 13 April 2010 00:33
5
ответов

генератор HTML Python

Я ищу легко реализованный генератор HTML для Python. Я нашел этот http://www.decalage.info/python/html, но нет никакого способа добавить css элементы (идентификатор, класс) для таблицы. спасибо
вопрос задан: 10 October 2009 17:13