Re: newbie list question

• To: mathgroup at smc.vnet.net
• Subject: [mg115019] Re: newbie list question
• From: DrMajorBob <btreat1 at austin.rr.com>
• Date: Tue, 28 Dec 2010 06:52:03 -0500 (EST)

```listA = {4, 5, 8, 2, 6, 4};
listB = {8, 4, 2};

Flatten[Position[listA, #, 1, 1] & /@ listB]

{3, 1, 4}

Bobby

On Sun, 26 Dec 2010 03:02:23 -0600, Gareth Edwards
<gareth.edwards at cubicmotion.com> wrote:

> Hi,
>
> Liking Mathematica a lot, but struggling with the early part of the
> learning curve, i.e. don't know what I don't know...
>
> What would be the neatest syntax for finding the first location of
> elements from one list in another? For example:
>
> listA = { 4,5,8,2,6,4 }
> listB = { 8,4,2 }
>
>
> I would like a function to return {3,1,4} in this case (the first
> location in A of each element in B)
>
> Many thanks!
>

--
DrMajorBob at yahoo.com

```

• Prev by Date: Re: newbie list question
• Next by Date: Wolfram free input shortcut is "cntrl =" What do we use for underscript now?
• Previous by thread: Re: newbie list question
• Next by thread: Re: newbie list question