Jim wrote:
If I have a file with a floating point number on each line, what is the best way of reading them into a list (or other ordered structure)?
I was iterating with readline and appending to a list but it is taking ages.
Perhaps you should use readlines (notice the s) instead of readline.
I don't know if I thought of that, but I'm tokenizing each line before adding to a list of lists.
for line in f:
factor = []
tokens = line.split()
for i in tokens:
factor.append(float(i))
factors.append(factor)Is this nasty?
Jim -- http://mail.python.org/mailman/listinfo/python-list
