Separate Text File into Two Lists Using Python

Hello, I have a pretty simple question, but I am new to Python and am trying to write a simple program. Put simply, I want to take a text file that looks like this:

11111 22222
33333 44444
55555 66666
77777 88888

and produce two lists, one containing the contents of the left column, one the contents of the right one, that should look like this:
List1

11111
33333
55555
77777

List2

22222
44444
66666
88888

I tried this code, and several variations of it:

# Read runlist into two separate lists, "data_list" and "flasher_list"
data_list=[]
flasher_list=[]
file = open(runlist) #"runlist" is previously declared filepath
for line in file:
    data_list+=line[0:5]
    flasher_list+=line[6:11]

But, not surprisingly, it outputs something like:

['1', '1', '1', '1', '1', '3', '3', '3', '3', '3', '5', '5', '5', '5', '5', '7', '7', '7', '7', '7']

and

['2', '2', '2', '2', '2', '4', '4', '4', '4', '4', '6', '6', '6', '6', '6', '8', '8', '8', '8', '8']

Like I said I'm new to Python. I'm sure there's some class or module that can help, just not sure. Any ideas?

---------- Post updated 03-03-13 at 12:30 AM ---------- Previous update was 03-02-13 at 09:44 PM ----------

Pretty sure I figured it out:

data_list = []
flasher_list = []
file = open(runlist)
list = file.readlines()
file.close()
for index in list:
    data_list.append(index.split()[0])
    flasher_list.append(index.split()[1])

This seems to do the trick.