作者yaohua2000 (周济是母老鼠)
看板Python
标题Re: [问题] 排列组合
时间Fri Oct 31 22:25:34 2008
# Python 2.6 is required
import itertools
for x in itertools.product(*(['ATCG'] * 8)):
print ''.join(x)
※ 引述《incisive (中肯!)》之铭言:
: 用ATCG排列出所有长度为8的序列组合?
: 原本想用 1..65536 去 mod 4
: 把数字转换成4进位
: 好像又有点复杂
: 不知道各位有没有比较好的写法?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.69.149.138
1F:→ apua:请问*(['ATCG'] * 8)这是什麽意思啊?(汗) 11/04 11:23
2F:→ apua:抱歉我问错问题了@@a 11/04 11:27