On Jun 1, 6:40 pm, Steven D'Aprano <st...@remove-this- cybersource.com.au> wrote: > On Mon, 01 Jun 2009 11:23:35 -0700, Mensanator wrote: > > I believe the name you're looking for is combinations_with_replacement. > > It is one of the features being added to 3.1 which should give all the > > subsets of the Cartesian Product: > > > permutations_with_replacement: product() > > combinations_with_replacement: combinations_with_replacement() > > permutations_without_replacement: permutations() > > combinations_without_replacement: combinations() > > What, no partitions?
Itertools does partitions? > > http://en.wikipedia.org/wiki/Partition_of_a_set I didn't see any reference to Cartesian Product there. > > -- > Steven -- http://mail.python.org/mailman/listinfo/python-list