Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2011

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

Search the Archive

Re: How can I concatenate elements

  • To: mathgroup at smc.vnet.net
  • Subject: [mg119857] Re: How can I concatenate elements
  • From: Vivek Joshi <vivekjjoshi29 at gmail.com>
  • Date: Sun, 26 Jun 2011 06:25:44 -0400 (EDT)
  • References: <201106250928.FAA20229@smc.vnet.net>

s1 = {1, 2, 3, 4, 5, 6};
s2 = {c, k};

Flatten[Map[# s1 &, s2]]
{c, 2 c, 3 c, 4 c, 5 c, 6 c, k, 2 k, 3 k, 4 k, 5 k, 6 k}

A more general solution,

Flatten[Map[Thread[Times[s1, #]] &, s2]]
{c, 2 c, 3 c, 4 c, 5 c, 6 c, k, 2 k, 3 k, 4 k, 5 k, 6 k}

Vivek

On Sat, Jun 25, 2011 at 5:28 AM, Leandro Tenfen
<leandrotenfen at hotmail.com>wrote:

> Hi,
>
> I have two lists:
>
> s1={1,2,3,4,5,6};
> s2={c,k};
>
> How can I concatenate elements of lists as follows:
>
> s3={1c,2c,3c,4c,5c,6c,1k,2k,3k,4k,5k,6k}
>
> Many Thanks!
>
>


  • Prev by Date: Table with conditions
  • Next by Date: Re: How can I concatenate elements
  • Previous by thread: Re: How can I concatenate elements
  • Next by thread: Re: How can I concatenate elements