MathGroup Archive 2009

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

Search the Archive

Re: Select All Lists Where Any Element is a Given Value

  • To: mathgroup at smc.vnet.net
  • Subject: [mg96621] Re: Select All Lists Where Any Element is a Given Value
  • From: samuel.thomas.blake at gmail.com
  • Date: Tue, 17 Feb 2009 06:27:49 -0500 (EST)
  • References: <gncmgo$fkq$1@smc.vnet.net>

On Feb 17, 8:40 am, Gregory Lypny <gregory.ly... at videotron.ca> wrote:
> 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

Try this

In[12]:= X = {{1, 2, 3}, {8, NA, 20}, {-7, 9, NA}};

In[13]:= Select[X, ! FreeQ[#, NA] &]

Out[13]= {{8, NA, 20}, {-7, 9, NA}}

Sam


  • Prev by Date: FourierTrigSeries[] and user-defined function
  • Next by Date: Re: Select All Lists Where Any Element is a Given Value
  • Previous by thread: Re: Select All Lists Where Any Element is a Given Value
  • Next by thread: Re: Select All Lists Where Any Element is a Given Value