Re: How to get elements satisfying specific condition from a list
- To: mathgroup at smc.vnet.net
- Subject: [mg123402] Re: How to get elements satisfying specific condition from a list
- From: "Harvey P. Dale" <hpd1 at nyu.edu>
- Date: Mon, 5 Dec 2011 05:17:54 -0500 (EST)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- References: <201112040751.CAA21566@smc.vnet.net>
You can use "Select" to do this. For example:
Select[Table[{x, y}, {x, 1, 6}, {y, 1, 6}], Total[#]>9&]
will give you your first desired result, and
Select[Range[9], Sqrt[#]>2&]
will give you your second desired result.
Best,
Harvey
-----Original Message-----
From: e-changb [mailto:e-changb at hanmail.net]
Sent: Sunday, December 04, 2011 2:51 AM
To: mathgroup at smc.vnet.net
Subject: [mg123402] How to get elements satisfying specific condition
from a list
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 ?
- References:
- How to get elements satisfying specific condition from a list
- From: e-changb <e-changb@hanmail.net>
- How to get elements satisfying specific condition from a list