1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
from random import randrange
def generateLetterSequence(n):
"""
Generates a random sequence of two subsequences ["A","B","C"]
or ["A","C","B"] of length n*3.
"""
result = []
for i in range(n):
x = randrange(0,2)
if x==0: result += ["A","B","C"]
else: result += ["A","C","B"]
return result
encoding = generateLetterSequence(100)
print encoding |
