Re: mix up a string

2005-06-05 Thread rbt
Reinhold Birkenfeld wrote: > rbt wrote: > >>What's the best way to take a string such as 'dog' and mix it up? You >>know, like the word jumble in the papers? ODG. I thought something like >>mix = random.shuffle('dog') would do it, but it won't. Any tips? > > > py> def shuffled(s): > ... l

Re: mix up a string

2005-06-05 Thread Reinhold Birkenfeld
rbt wrote: > What's the best way to take a string such as 'dog' and mix it up? You > know, like the word jumble in the papers? ODG. I thought something like > mix = random.shuffle('dog') would do it, but it won't. Any tips? py> def shuffled(s): ... l = list(s) ... random.shuffle(l) ...

Re: mix up a string

2005-06-05 Thread Skip Montanaro
rbt> mix = random.shuffle('dog') Try: lst = list('dog') random.shuffle(lst) print "".join(lst) Skip -- http://mail.python.org/mailman/listinfo/python-list