problem with Pick
- To: mathgroup at smc.vnet.net
- Subject: [mg78194] problem with Pick
- From: "Chris Chiasson" <chris at chiasson.name>
- Date: Mon, 25 Jun 2007 07:06:11 -0400 (EDT)
- References: <acbec1a40706230431p4f1db9a9i4320680dda027396@mail.gmail.com>
Step to reproduce:
1. Evaluate these two inputs with a fresh kernel:
Pick[{a,b},z[{},{1}],{__}]
Pick[{a,b},{{},{1}},{__}]
Expected results:
{b}
{b}
Actual results:
{b}
{a,b}
Relevant Documentation:
Pick[list,sel,patt] picks out those list[[i1,i2,...]] for which
sel[[i1,i2,...]] matches patt.
Relevant Evaluation:
In[3]:= MatchQ[{},{__}]
Out[3]= False
In[4]:= {Internal`$CreationID,$Version}
Out[4]= {853857,6.0 for Microsoft Windows (32-bit) (April 27, 2007)}
--
http://chris.chiasson.name/
- Follow-Ups:
- Re: problem with Pick
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
- Re: problem with Pick
- From: Oyvind Tafjord <tafjord@wolfram.com>
- Re: problem with Pick