MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

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


  • Prev by Date: Executing function in mathematica function problem
  • Next by Date: simple timing question
  • Previous by thread: Re: How to remove just the outermost braces of a list?
  • Next by thread: RE: How to remove just the outermost braces of a list?