推 incisive:thank you~ 10/24 23:42
※ 引述《incisive (中肯!)》之銘言:
: 用ATCG排列出所有長度為8的序列組合?
: 原本想用 1..65536 去 mod 4
: 把數字轉換成4進位
: 好像又有點複雜
: 不知道各位有沒有比較好的寫法?
def gen(n):
if n == 0:
return ['']
else:
return [x + y for x in ['A', 'T', 'C', 'G'] for y in gen(n - 1)]
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.218.239