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