 
 
 
 
 
 
Re: Pick random element from list
- To: mathgroup at smc.vnet.net
- Subject: [mg43323] Re: Pick random element from list
- From: Bill Rowe <listuser at earthlink.net>
- Date: Sun, 24 Aug 2003 04:55:35 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
On 8/23/03 at 8:09 AM, a7tv-pbcm at spamex.com (Khufu) wrote:
> Is there a built-in function to pick a random element from a list?
Not as far as I know.
> I'm looking for something simple, like:
> list = {1,2,3,a,b,c}
> PickRandom[list] returns "b", etc.
> If this isn't built-in, can anyone suggest a simple/efficient
> implementation?
How about
PickRandom[x_List]:=x[[Random[Integer,{1,Length@x}]]]

