[Tutor] reading files
Mark Lawrence
breamoreboy at yahoo.co.uk
Wed Jan 29 15:16:07 CET 2014
On 29/01/2014 02:09, Gabriele Brambilla wrote:
> Hi,
> how could I read float numbers if the data format is like this (using
> readline):
>
> 1.05519999999995 1.26758123387023 -0.314470329249235
> -0.293015360064208 6.15795761907822 1.92919102133526
> 13.0780459630378 2.15175351758512e6
>
> the numbers aren't equally spaced and they had not the same number of
> figures...
>
> thanks
>
> Gabriele
>
Something like this, untested:-
floats = []
with open('myfile') as infile:
for line in infile:
floats.extend(float(f) for f in line.split())
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
More information about the Tutor
mailing list