I have a text file which contains a matrix of numbers:
999 999 10 8 3 4 999 999 999 6 999 2 7 999 999 6 3 5 6 999 9 1 10 999 10 6 999 2 2 999
nums = [] with open('file.txt') as f: for line in f: nums.append([int(n) for n in line.split()])
You could write that as one list comprehension, but that could get nasty.