I want to write a function that each time it gets called, it returns a random choice of 1 to 5 words from a list of words.
I can write this easily using for loops and random.choice(wordlist) and random.randint(1, 5). But I want to know how to do this using itertools, since I don't like manually doing stuff like: phrase = list() for i in random.randint(1, 5): phrase.append(random.choice(wordlist)) It just seems slow. All advice welcome. TIA Matt -- A better way of running series of SAS programs: http://tplus1.com/wilsonwiki/SasAndMakefiles -- http://mail.python.org/mailman/listinfo/python-list