I have 2 lists that I want to combine into a single list of tuples, so that order is maintained and the result[i] is (first[i], second[i]). Assume
result[i]
(first[i], second[i])
You can use the built-in zip function:
>>> first = [1,2,3] >>> second = [4,5,6] >>> list(zip(first, second)) [(1,4), (2,5), (3,6)]