Comment #7 on issue 2562 by [email protected]: Test failure in
generate_derangements() with Python2.5
http://code.google.com/p/sympy/issues/detail?id=2562
It's already in utilities:
Here's what itertools did:
>>> help(itertools.permutations)
Help on class permutations in module itertools:
class permutations(__builtin__.object)
| permutations(iterable[, r]) --> permutations object
|
| Return successive r-length permutations of elements in the iterable.
|
| permutations(range(3), 2) --> (0,1), (0,2), (1,0), (1,2), (2,0),
(2,1)
|
Here's what we already have:
>>> from sympy.utilities.iterables import variations
>>> list(variations(range(3),2))
[[0, 1], [0, 2], [1, 0], [1, 2], [2, 0], [2, 1]]
(variations yields an iterator).
--
You received this message because you are subscribed to the Google Groups
"sympy-issues" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sympy-issues?hl=en.