Re: [問題] 排列組合
※ 引述《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
推
10/24 23:42, , 1F
10/24 23:42, 1F
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章