Re: list manipulation
- To: mathgroup at smc.vnet.net
- Subject: [mg116327] Re: list manipulation
- From: DrMajorBob <btreat1 at austin.rr.com>
- Date: Fri, 11 Feb 2011 04:14:38 -0500 (EST)
list1 = Array[a, 10];
list2 = Array[b, 10];
Thread[{list1, list2}]
{{a[1], b[1]}, {a[2], b[2]}, {a[3], b[3]}, {a[4], b[4]}, {a[5],
b[5]}, {a[6], b[6]}, {a[7], b[7]}, {a[8], b[8]}, {a[9],
b[9]}, {a[10], b[10]}}
or
Transpose@{list1, list2}
{{a[1], b[1]}, {a[2], b[2]}, {a[3], b[3]}, {a[4], b[4]}, {a[5],
b[5]}, {a[6], b[6]}, {a[7], b[7]}, {a[8], b[8]}, {a[9],
b[9]}, {a[10], b[10]}}
Bobby
On Thu, 10 Feb 2011 04:19:50 -0600, Andrea <andrea.dellapatria at gmail.com>
wrote:
> hello, I need help about the following question:
>
> I have two N-dimensional lists:
>
> list1={x1,x2,...,xN} list2={y1,y2,...,yN}
>
> How to create the N-dimrnsional list: list3={{x1,y1},{x2,y2},...,
> {xN,yN}} ?
>
> I've tried so hard but I didn't work it out!
>
> Tanks in advance for your support
>
> Andrea
>
--
DrMajorBob at yahoo.com