AW: Simple list operation
- To: mathgroup at smc.vnet.net
 - Subject: [mg45619] AW: [mg45579] Simple list operation
 - From: Matthias.Bode at oppenheim.de
 - Date: Fri, 16 Jan 2004 19:56:56 -0500 (EST)
 - Sender: owner-wri-mathgroup at wolfram.com
 
Hello Wolfgang,
try:
x = {a, b, c};
y = {A, B, C};
Partition[Sort[Join[x, y]], 2]
Output:
{{a, A}, {b, B}, {c, C}}
Best regards,
Matthias Bode
Sal. Oppenheim jr. & Cie. KGaA
Koenigsberger Strasse 29
D-60487 Frankfurt am Main
GERMANY
Tel.: +49(0)69 71 34 53 80
Mobile: +49(0)172 6 74 95 77
Fax: +49(0)69 71 34 95 380
E-mail: matthias.bode at oppenheim.de
Internet: http://www.oppenheim.de
-----Ursprüngliche Nachricht-----
Von: Dr. Wolfgang Hintze [mailto:weh at snafu.de]
Gesendet: Freitag, 16. Januar 2004 12:05
An: mathgroup at smc.vnet.net
Betreff: [mg45579] Simple list operation
Given two lists
In[10]:=
x = {a, b, c};
In[11]:=
y = {A, B, C};
how can I get the list of pairs
p={{a,A},{b,B},{c,C}}?
I have used a brute force method like
In[9]:=
p = Table[ {x[[i]], y[[i]]}, {i, 1, 3}]
Out[9]=
{{a, A}, {b, B}, {c, C}}
but I'm sure there is a much more elegant way.
Any hint is greatly appreciated.
Wolfgang