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