Hi everyone, I have a list of objects where I have want to do two loops. I want to loop over the list and inside this loop, work on all the elements of the list after the one being handled in the outer loop. I can of course do this with indexes:
>>> alist = range(3) >>> for i in xrange(len(alist)): ... for j in xrange(i+1,len(alist)): ... print i,j,alist[i],alist[j] ... 0 1 0 1 0 2 0 2 1 2 1 2 >>> Is there a way to do this without using indexes? Cheers Tommy -- http://mail.python.org/mailman/listinfo/python-list