[Numpy-discussion] String manipulation
Nils Wagner
nwagner at iam.uni-stuttgart.de
Mon Jul 20 06:34:20 EDT 2009
On Mon, 11 May 2009 10:48:14 -0400
Alan G Isaac <aisaac at american.edu> wrote:
> On 5/11/2009 8:36 AM Nils Wagner apparently wrote:
>> I would like to split strings made of digits after eight
>> characters each.
>
>
> [l[i*8:(i+1)*8] for i in range(len(l)/8)]
>
> Alan Isaac
>
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion at scipy.org
> http://mail.scipy.org/mailman/listinfo/numpy-discussion
1.000000E+00 0.000000E+00 1.000000E+00 1.000000E+00
1.000000E+00 1.000000E+00
-1.000000E+00-1.000000E+00-1.000000E+00-1.000000E+00
1.250000E+00 1.250000E+00
ifile = open('mydata','r')
lines = ifile.readlines()
for line in lines:
print line.split()
How can I split the second line in such a way that I get
['-1.000000E+00', '-1.000000E+00', '-1.000000E+00',
'-1.000000E+00', '1.250000E+00', '1.250000E+00']
instead of
['-1.000000E+00-1.000000E+00-1.000000E+00-1.000000E+00',
'1.250000E+00', '1.250000E+00']
Thanks in advance
Nils
More information about the NumPy-Discussion
mailing list