Re: Returning List Position w/o brackets
- To: mathgroup at smc.vnet.net
- Subject: [mg29017] Re: [mg28990] Returning List Position w/o brackets
- From: Andrzej Kozlowski <andrzej at tuins.ac.jp>
- Date: Fri, 25 May 2001 01:47:54 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
One way: use Extract instead of Part: In[1]:= letters = {a,b,c,d}; In[2]:= numbers = {1,2,3,4}; In[3]:= Extract[letters,Flatten[Position[numbers,2]]] Out[3]= b -- Andrzej Kozlowski Toyama International University JAPAN http://platon.c.u-tokyo.ac.jp/andrzej/ http://sigma.tuins.ac.jp/~andrzej/ on 01.5.24 5:07 PM, brian at polar at cloud9.net wrote: > Is there a way to have have the Position function return a value without > the brackets. > > Say there are two lists, > letter = {a,b,c,d} and number = {1,2,3,4} > > If I call letter[[2]] I get b > but if I use letter[[ Flatten[ Position[ number, 2 ] ] > ]] I get {b} > > I have several large lists that I am searching through and then > need to print out the values and I would like to have the brackets > removed from the text reports. I hve tried several different methods > but nothing seems to work. > > Thank for any help Brian > > >