MathGroup Archive 2003

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Combinations of two lists

  • To: mathgroup at smc.vnet.net
  • Subject: [mg41773] Re: Combinations of two lists
  • From: bobhanlon at aol.com (Bob Hanlon)
  • Date: Thu, 5 Jun 2003 07:31:20 -0400 (EDT)
  • References: <bbkpb9$hef$1@smc.vnet.net>
  • Sender: owner-wri-mathgroup at wolfram.com

For lists of length n, there will be n! rows and n columns (that is, n*n!
entries)

First@Outer[Transpose@{##}&,{list1},Permutations@list2,1]


Bob Hanlon

In article <bbkpb9$hef$1 at smc.vnet.net>, "John C. Erb, Ph.D."
<John_C_Erb at prodigy.net> wrote:

<< 
Subject:	Combinations of two lists
From:		"John C. Erb, Ph.D." <John_C_Erb at prodigy.net>
To: mathgroup at smc.vnet.net
Date:		Wed, 4 Jun 2003 12:40:09 +0000 (UTC)

Hello,

A simple example of what I would like to do is:

list1={x1,y1,z1}
list2={x2,y2,z2}

pair up the two lists to get all possible combinations

{x1,x2},{y1,y2},{z1,z2}
{x1,x2},{y1,z2},{z1,y2}
{x1,y2},{y1,x2},{z1,z2}
{x1,y2},{y1,z2},{z1,x2}
{x1,z2},{y1,x2},{z1,y2}
{x1,z2},{y1,y2},{z1,x2}

I would like a general way of telling how many ways
I can match up the two lists as shown above, and
optionally print out the combinations.

Thank you,
John C. Erb
email: John_C_Erb at prodigy.net
 >><BR><BR>


  • Prev by Date: Re: HTMLSave and Numbering
  • Next by Date: Re: Multiplying permutations
  • Previous by thread: Combinations of two lists
  • Next by thread: Re: Combinations of two lists