MathGroup Archive 2011

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

Search the Archive

Re: How to get elements satisfying specific condition from a list

  • To: mathgroup at smc.vnet.net
  • Subject: [mg123375] Re: How to get elements satisfying specific condition from a list
  • From: "Nasser M. Abbasi" <nma at 12000.org>
  • Date: Mon, 5 Dec 2011 05:12:57 -0500 (EST)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • References: <jbf94b$l4b$1@smc.vnet.net>
  • Reply-to: nma at 12000.org

On 12/4/2011 1:56 AM, e-changb wrote:
> Hi, please help me if you can.. Let
>
> B:= Table[{x, y}, {x, 1, 6}, {y, 1, 6}]
>
> It is clear that B has 36 elements.
>
> I want to get the list of elements satisfying
> 'the first component + second component is bigger than 9'
>
> so that the answer is
>
> {{5,5},{5,6},{6,5},{6,6}}.
>
> In fact, I have no idea for following even simpler problem. : Let A be a set
>of all natural numbers less than 10. Find every element whose squre root is bigger than 2. (needless to say the answer is {5,6,7,8,9})
>
> Can you help me ?
>


may be

b = Table[{x, y}, {x, 1, 6}, {y, 1, 6}];
Select[Flatten[b, 1], #[[1]] + #[[2]] > 9 &]


-->  {{4, 6}, {5, 5}, {5, 6}, {6, 4}, {6, 5}, {6, 6}}

--Nasser





  • Prev by Date: Re: How to get elements satisfying specific condition from a list
  • Next by Date: Image Processing
  • Previous by thread: Re: How to get elements satisfying specific condition from a list
  • Next by thread: Re: How to get elements satisfying specific condition from a list