Re: defining a transform from two lists
- To: mathgroup at smc.vnet.net
- Subject: [mg40867] Re: defining a transform from two lists
- From: Peter Pein <peter1963 at totalise.co.uk>
- Date: Tue, 22 Apr 2003 06:48:18 -0400 (EDT)
- References: <b80joq$m2n$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Nathan Moore wrote:
>Suppose I have two lists of similar length,
> p1={n[i],a[i]}
>and
> p2 = {n[i],b[i]}
>and I'd like to create a new list,
> p3 = { n[i], f[ a[i], b[i] ] }
>if the new list comes from one parent list then it is relatively simple to
>write and apply a transform w/ map like
> h[{x_,y_}]:={x,f[y]}
> newlist = h/@list or = Map[h,list]
>but two parent lists confuse me
>
>thanks again!
>
>Nathan Moore,
>University of Minnesota Physics
>
>
>
>
Hi Nathan,
p3 = Table[{p1[[i,1]], f[p1[[i,2]],p2[[i,2]]]},{i,Length[p1]}]
does the job.
Peter