Все вопросы: [itertools]

7 вопросов

похожие теги:
1
голосов
1ответов
251 просмотров

Tune script environment of IronPython to use itertools

Question ago (Reseting generator object in Python) I was recommended to use itertools.tee. Actually I'm using IronPython, in the library we can see many usage of this feature, but there is no implementation (in *.py). That is why I'm confusing how to include this package to my c# project?

0
голосов
5ответов
3189 просмотров

limit output from a sort method

if my views code is: arttags = sorted(arttags, key=operator.attrgetter('date_added'), reverse=True) what is the argument that will limit the result to 50 tags? I'm assuming this: .... limit=50) is incorrect. more complete code follows: videoarttags = Media.objects.order_by('date_added'),...

0
голосов
2ответов
6094 просмотров

key=operator.attrgetter sort order?

in my django view, if i import operator, and use the following code: multitags = sorted(multitags, key=operator.attrgetter('date_added')) is there an easy way to reverse the order – such that i get the dates in descending order (today at top; last week underneath)?

3
голосов
2ответов
3981 просмотров

how do i filter an itertools chain() result?

in my views, if i import an itertools module: from itertools import chain and i chain some objects with it: franktags = Frank.objects.order_by('date_added').reverse().filter(topic__exact='art') amytags = Amy.objects.order_by('date_added').reverse().filter(topic__exact='art') timtags = Tim.o...

4
голосов
3ответов
3162 просмотров

одновременное перебор четных и нечетных элементов списка

У меня есть список элементов (которые представляют собой строки таблицы HTML, извлеченные с помощью Beautiful Soup), и мне нужно перебирать список и получать четные и нечетные элементы (я имею в виду индекс) для каждого запуска цикла. Мой код выглядит так: for top, bottom in izip(table[::2], ...

5
голосов
2ответов
1382 просмотров

Может ли кто-нибудь предоставить более питонический способ создания последовательности Морриса?

Я пытаюсь создать последовательность Морриса на Python. Мое текущее решение приведено ниже, но мне кажется, что я только что написал c на python. Может ли кто-нибудь предложить более питоническое решение? def morris(x): a = ['1', '11'] yield a[0] yield a[1] while len(a) <...

518
голосов
13ответов
301103 просмотров

Как использовать itertools.groupby ()?

Мне не удалось найти понятного объяснения того, как на самом деле использовать функцию Python itertools.groupby(). Я пытаюсь сделать следующее: Возьмите список - в данном случае дочерние элементы объективированного элемента lxml Разделите его на группы по некоторым критериям. Затем перебе...