擅长:python、mysql、java
<pre><code>x = [pos_1, pos_2, pos_3, pos_4]
[''.join([random.choice(i) for i in x]) for _ in range(10)]
</code></pre>
<p>输出样品</p>
^{pr2}$
<hr/>
<p>您可以通过</p>
<pre><code>x = [['X'] * 28 + ['T'] * 21 + ['B'] * 23 + ['G'] * 28, ['X'] * 29 + ['T'] * 22 + ['B'] * 23 + ['G'] * 26, ['X'] * 29 + ['T'] * 22 + ['B'] * 23 + ['G'] * 26, ['X'] * 29 + ['T'] * 22 + ['B'] * 23 + ['G'] * 26]
[''.join([random.choice(i) for i in x]) for _ in range(10)]
</code></pre>
<hr/>
<p>要使过程自动化,请尝试</p>
<pre><code>weight = [[28,21,23,28], [29,22,23,26],[29,22,23,26],[29,22,23,26]]
alp = [['X'], ['T'], ['B'], ['G']]
x = [sum([w[i]*alp[i] for i in range(len(alp))], []) for w in weight]
print([''.join([random.choice(i) for i in x]) for _ in range(10)])
</code></pre>