Re: Select All Lists Where Any Element is a Given Value
- To: mathgroup at smc.vnet.net
- Subject: [mg96645] Re: [mg96586] Select All Lists Where Any Element is a Given Value
- From: Richard Hofler <rhofler at bus.ucf.edu>
- Date: Wed, 18 Feb 2009 04:23:38 -0500 (EST)
- References: <200902162140.QAA16030@smc.vnet.net>
Hello Gregory, You'll probably receive many good solutions. Does this do what you want? In[14]:= mylst={{1,2,3},{8,NA,20},{-7,9,NA},{NA,3,5}}; In[15]:= Cases[mylst,{___,PatternSequence[NA],___}] Out[15]= {{8,NA,20},{-7,9,NA},{NA,3,5}} Richard Hofler ________________________________ From: Gregory Lypny [mailto:gregory.lypny at videotron.ca] Sent: Mon 2/16/2009 4:40 PM To: mathgroup at smc.vnet.net Subject: [mg96645] [mg96586] Select All Lists Where Any Element is a Given Value Hello everyone, Suppose I have the list X = {{1, 2, 3}, {8, NA, 20}, {-7, 9, NA}}, where NA is a string, although it need not be. How can I use Select to pull out all lists in X where NA appears in any element? In this example, I want to pull out the second and third list. Regards, Gregory
- References:
- Select All Lists Where Any Element is a Given Value
- From: Gregory Lypny <gregory.lypny@videotron.ca>
- Select All Lists Where Any Element is a Given Value