26-08-2009 o 12:05:41 Sandy <dksre...@gmail.com> wrote:

Hi all,
I basically want all possible matchings of elements from two lists,
Ex: [1,2] [a,b,c]

Required:
   [ [(1,a),(2,b)]
     [(1,b),(2,c)]
     [(1,c),(2,b)]
     [(1,b),(2,a)]
     [(1,c),(2,a)]
     [(1,a),(2,c)]
   ]

My thought is to get all possible permutations of two lists given and
select any combination and use zip to get the tuples. Repeat this for
all possible combinations.

Any other ideas?

See: module itertools -- there are (OOTB) some combinatoric generators
that may be useful for you.

*j

--
Jan Kaliszewski (zuo) <z...@chopin.edu.pl>
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to