brackets and is a repeated group of (integer, comma (and perhaps
space)). What you don't have is a "string with a list in it" :-)
One solution:
s="[16, 16, 2, 16, 2, 16, 8, 16]"
mylist=[int(s.strip()) for s in s[1:-1].split(',')]
Tim
Dr Tim Couper
CTO, SciVisum Ltd
www.scivisum.co.uk
katie smith wrote:
How on earth do I convert strings to lists. I have a string with a
list it in it and I'm trying to convert it into a list. Please help me.
Ex."[16, 16, 2, 16, 2, 16, 8, 16]"-string
to [16, 16, 2, 16, 2, 16, 8, 16] -list
------------------------------------------------------------------------
Looking for last minute shopping deals? Find them fast with Yahoo!
Search.
<http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping>