(s)
u'''makes a string into a value or a list of strings into a list of
    values (if possible)
u'''makes a string into a value or a list of strings into a list of
    values (if possible)
u makes a string into a value or a list of strings into a list of values ( if possible )
def destringify(s):
    u'''makes a string into a value or a list of strings into a list of
    values (if possible)'''
    if not s: return s
    if type(s) is str:
        try:
            return float(s)
        except ValueError:
            print(u"Could not find a value in %s" % s)
            return s
    elif type(s) is list:
        if len(s) < 2:
            return destringify(s[0])
        else:
            return [destringify(i) for i in s]
def destringify ( s ) : if not s : return s if type ( s ) is str : try : return float ( s ) except ValueError : print ( u"Could not find a value in %s" % s ) return s elif type ( s ) is list : if len ( s ) < 2 : return destringify ( s [ 0 ] ) else : return [ destringify ( i ) for i in s ]