[Tutor] accessing list from a string
Mark Tolonen
metolone+gmane at gmail.com
Tue Nov 25 15:59:13 CET 2008
"Bryan Fodness" <bryan.fodness at gmail.com> wrote in message
news:fbf64d2b0811250641i208054f6h2a8f965942b356f0 at mail.gmail.com...
> I have a list in a text file that is in the python format.,
>
> Positions = [2.5,2.8]
>
> and would like to grab the values.
>
> for line in file('list.txt'):
> if line == Positions:
> x1,x2=Positions
>
> I know this does not work. Is there a direct way to get my x1 and x2
> values.
>>> line = '[2.5,2.8]'
>>> x1,x2 = eval(line)
>>> x1,x2
(2.5, 2.7999999999999998)
-Mark
More information about the Tutor
mailing list