Hola. Si podés usar Python como lenguaje procedural y querés hacerlo fácil, echale un vistazo al módulo Itertools http://docs.python.org/library/itertools.html Tiene funciones que hacen lo que querés hacer sin más trámite.
Saludos
In response to
Re: URGENTE at 2012-08-25 17:45:09 from Mario Sileone