Re: Conditional drop of list elements
- To: mathgroup at smc.vnet.net
- Subject: [mg63569] Re: Conditional drop of list elements
- From: albert <awnl at arcor.de>
- Date: Thu, 5 Jan 2006 06:02:40 -0500 (EST)
- References: <dpip1p$l3l$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Hi, > I need your assistance by the following problem: > > list1 = {{0,A,A,A}, {1,B,B,B}, {0,C,C,C}, {1,D,D,D}, {1,F,F,F}, > {0,G,G,G}, {0,H,H,H}} > > Every 1st element of the each sublist should be checked. Is the first > element a ZERO, this sublist should be removed from the list. If it is > a ONE - this sublist remains in the list. > > In this example the output should be: > > {{1,B,B,B}, {1,D,D,D},{1,F,F,F}} > Cases[list1, {1, ___}] or DeleteCases[list1, {0, ___}] should do what you want. hth Albert