Re: Decompose string into list
- To: mathgroup at smc.vnet.net
- Subject: [mg64102] Re: [mg64079] Decompose string into list
- From: Pratik Desai <pdesai1 at umbc.edu>
- Date: Wed, 1 Feb 2006 04:34:43 -0500 (EST)
- References: <200601310614.BAA20499@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Renan wrote: >Hello, > >I can make a string from a list, using: > >In[1]:= StringJoin @@ {"F", "o", "o", " ", "b", "a", "r"} >Out[1]:= Foo bar > >But I want to "decompose" a string into a list composed by its elements, e.g. > >"Foo bar" turns back into {"F", "o", "o", " ", "b", "a", "r"} >"Hello" turns back into {"H","e","l","l","o"}. > >How to do this? Mathematica 5.2 on Windows. > >Thanks! > > > How about something like this In[89]:= Clear[list] list={"F", "o", "o", " ", "b", "a", "r"}; f[list_?ListQ]:=StringJoin @@ {list} StringCases[f[list],_]//InputForm Out[92]//InputForm= {"F", "o", "o", " ", "b", "a", "r"} Hope this helps pratik