On Feb 12, 8:03 pm, "jairodsl" <[EMAIL PROTECTED]> wrote: > Hello everybody ! > > I have two list, they are, S1=['A','B','C','D','E'], and > S2=['F','G','H','I','J'], but i have to compare both in this way: > > A vs J > A vs I, B vs J > A vs H, B vs I, C vs J > A vs G, B vs H, C vs I, D vs J > A vs F, B vs G, C vs H, D vs I, E vs J > B vs F, C vs G, D vs H, E vs I > C vs F, D vs G, E vs H > D vs F, E vs G > E vs F >
(snipped) > Could someone give me any idea how to compare(or print) both list in > this way ??? Thanks a lot !!! > > jDSL s1 = [ 'A', 'B', 'C', 'D', 'E' ] s2 = [ 'F', 'G', 'H', 'I', 'J' ] s3 = [] for count in xrange( len(s1) + len(s2) - 1 ): try: operand = s2.pop() except IndexError: operand = None except: raise s3.insert(0,operand) print [ t for t in zip(s1, s3) if t[1] is not None ] -- Hope this helps, Steven -- http://mail.python.org/mailman/listinfo/python-list