Re: How to remove just the outermost braces of a list?
- To: mathgroup at smc.vnet.net
- Subject: [mg69911] Re: How to remove just the outermost braces of a list?
- From: Peter Pein <petsie at dordos.net>
- Date: Wed, 27 Sep 2006 06:04:54 -0400 (EDT)
- References: <efarmd$7vg$1@smc.vnet.net>
Nasser Abbasi schrieb: > hello > > I thought this will be easy, but I can't seem to find an easy way to do the > following. > > e={a,{b}} > Print[e] ------> This will print {a,{b}} > > What can I do to make it print a,{b} ? > > Flatten does not do it. TableForm came close, but it removes all braces, > not just the outermost. > > Many times I get a list as a result which I want to print, but I do not want > the outermost braces to be displayed as well. I want to display just the > content of the list. > > thanks, > Nasser > Hello, does this: dropOuterBraces[lst_List] := StringTake[#1, {2, StringLength[#1] - 1}]&[ToString[lst]] e = {a, {b}}; Print[dropOuterBraces[e]] a, {b} what you want? Peter