Re: Testing the Head of List Elements
- To: mathgroup at smc.vnet.net
- Subject: [mg25250] Re: [mg25200] Testing the Head of List Elements
- From: Matt.Johnson at autolivasp.com
- Date: Sun, 17 Sep 2000 04:47:29 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Marshall - Use Cases: In[75]:= list = {1, 1.2, "abc", a, {3, 2, 1}}; In[76]:= Cases[list, _String] Out[76]= {"abc"} In[77]:= Cases[list, _Integer] Out[77]= {1} In[78]:= Cases[list, _List] Out[78]= {{3, 2, 1}} -matt "Marshall Bartlett" <mgb_news at hotmail.com> on 09/15/2000 12:21:40 AM cc: Subject: [mg25250] [mg25200] Testing the Head of List Elements I'm something of a newbie with Mathematica; please excuse my ignorance. I am looking for a clever way to select elements from a list based on their type (Head). Specifically, I want to extract all the elements of type dtring from a list of elements of different types (string, number, character, etc.). Any suggestions? -- -------------------------------------------------------------- Marshall Bartlett Department of Geology and Geophysics University of Utah mgb_news at hotmail.com --------------------------------------------------------------