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