5
我對這個python代碼有點麻煩。使用Python生成所有DNA kmers
我對Python很陌生,我想生成長度爲k的所有可能的DNA克默斯,並將它們添加到列表中,但我想不出一種優雅的方式來做到這一點!以下是我對一個長度爲8的kmer的建議。任何建議都會非常有幫助。
bases=['A','T','G','C']
kmer=list()
for i in bases:
for j in bases:
for k in bases:
for l in bases:
for m in bases:
for n in bases:
for o in bases:
for p in bases:
kmer.append(i+j+k+l+m+n+o+p)
'列表(itertools.product(鹼,重複= k))的' – inspectorG4dget 2014-09-19 21:24:37