0
ответов

Создание матрицы параметров с помощью itertools

Я пытаюсь создать матрицу значений True и False, которая показывает все перестановки для заданное количество вариантов. Итак, для 5 вариантов у вас будет следующий результат. F F F F F Т F F F F T ...
вопрос задан: 12 August 2011 20:51
0
ответов

Предотвращение ошибки памяти в itertools.permutation

Во-первых, я хотел бы упомянуть, что у меня есть 3 ГБ оперативной памяти. Я работаю над алгоритмом, который экспоненциально зависит от времени на узлах, поэтому для него у меня есть код perm = list (itertools.permutations (list (...
вопрос задан: 28 June 2011 08:01
0
ответов

Как преобразовать результат (в python) itertools. перестановки («0123456789») в список строк

В Python я использую список (itertools.permutations («0123456789»)) и получаю (как я и ожидал) список кортежей отдельных символьных строк. Есть ли способ превратить этот результат в список ...
вопрос задан: 17 March 2011 18:58
0
ответов

izip_longest в itertools: что здесь происходит?

Я изо всех сил пытаюсь понять, как работает приведенный ниже код. Он взят из http://docs.python.org/library/itertools.html#itertools.izip_longest и является эквивалентом итератора izip_longest на чистом Python. ...
вопрос задан: 14 March 2011 12:56
0
ответов

itertools.cycle (). next ()?

Ну, я использовал метод itertools.cycle (). next () с Python 2.6.6, но теперь, когда я обновился до 3.2, я заметил, что у объекта itertools.cycle () нет метода next (). Я использовал его для циклического цикла строки в ...
вопрос задан: 8 March 2011 20:00
0
ответов

реализация argmax в Python

Как следует реализовать argmax в Python? Он должен быть максимально эффективным, поэтому должен работать с итерациями. Это может быть реализовано тремя способами: если итерация пар возвращает ключ ...
вопрос задан: 24 February 2011 00:00
0
ответов

Как мне отменить объект itertools.chain?

Моя функция создает объект цепочка генераторов: def bar (num): import itertools some_sequence = (x * 1.5 для x в диапазоне (num)) some_other_sequence = (x * 2.6 для x в диапазоне (num)) chained = ...
вопрос задан: 15 February 2011 22:26
0
ответов

Ускорение работы с itertools

Я использую itertools.product для создания всех возможных вариантов четырех элементов длины 13. 4 и 13 может быть произвольным, но я получаю 4 ^ 13 результатов, что много. Мне нужен результат в виде Numpy ...
вопрос задан: 17 January 2011 02:20
0
ответов

Оптимизация покрытия строки в Python

У меня есть эта начальная строка. 'bananaappleorangestrawberryapplepear' А также есть кортеж со строками: ('apple', 'plepe', 'leoran', 'лимон') Мне нужна функция, чтобы из начальной строки и ...
вопрос задан: 15 November 2010 09:22
0
ответов

Питонический способ копирования повторяемого объекта

Для небольшого проект, над которым я работаю, мне нужно просмотреть список. Для каждого элемента этого цикла я должен начать другой цикл по тому же списку, с первым элементом в качестве первого элемента ...
вопрос задан: 29 September 2010 23:58