Pattern: x_List with conditions on elements
- To: mathgroup at smc.vnet.net
- Subject: [mg110829] Pattern: x_List with conditions on elements
- From: telefunkenvf14 <rgorka at gmail.com>
- Date: Thu, 8 Jul 2010 03:13:34 -0400 (EDT)
Group:
1. Can someone provide a clearer way of implementing the following
example? (Goal: I want a pattern that accepts only a list of real
numbers and what I have seems hacky.)
MatchQ[{1, 2, 2.2},x_?(VectorQ[#,(NumericQ[#]&&Im[#]==0)&]&)]
2. Could someone show me how to create a second pattern which accepts
only a list (vector) of symbols? I feel like I'm spinning my wheels a
bit on this one...
3. Does anyone else think it would be nice to compile a list of
favorite/useful patterns, along with a very brief explanation of the
intent? (And yes, I know there are a bunch of examples in the
documentation(!), but I'm thinking more in terms of assembling a list
of recipes.) I guess I'm just craving more guided examples.
-RG
- Follow-Ups:
- Re: Pattern: x_List with conditions on elements
- From: Leonid Shifrin <lshifr@gmail.com>
- Re: Pattern: x_List with conditions on elements
- From: Leonid Shifrin <lshifr@gmail.com>
- Re: Pattern: x_List with conditions on elements