repeating elements in a list

*To*: mathgroup at smc.vnet.net*Subject*: [mg54878] repeating elements in a list*From*: Torsten Coym <torsten.coym at eas.iis.fraunhofer.de>*Date*: Sat, 5 Mar 2005 01:34:23 -0500 (EST)*Sender*: owner-wri-mathgroup at wolfram.com

Hello, suppose I have list lst={A, B, C} and I want to create a new list, where all elements are repeated n times so that (for n=3): newlst={A, A, A, B, B, B, C, C, C} I have the following code to do this: n=3; newlst=Flatten[Table[Table[lst[[i]], {n}], {i, Length[lst]}]]; but I'm pretty sure, that there must be a more elegant way to solve the problem. thank you

**Follow-Ups**:**Re: repeating elements in a list***From:*János <janos.lobb@yale.edu>