a=[[1,2,3,4,5],[6,7,8,9,0],[2,5,7,9,4],[4,7,8,43,6]] i=0 for l in a[i:]: for inner in a[i+1:]: print [list(b) for b in zip(l, inner)] i += 1
prints
[[1, 6], [2, 7], [3, 8], [4, 9], [5, 0]] [[1, 2], [2, 5], [3, 7], [4, 9], [5, 4]] [[1, 4], [2, 7], [3, 8], [4, 43], [5, 6]] [[6, 2], [7, 5], [8, 7], [9, 9], [0, 4]] [[6, 4], [7, 7], [8, 8], [9, 43], [0, 6]] [[2, 4], [5, 7], [7, 8], [9, 43], [4, 6]]