我拿了一段代码产生一个随机基因序列,我想把n个生成的序列放入一个列表中。这是我想出来的,但当我运行它时,我什么都没有得到。有人可以帮忙吗?生成一个列表 - 什么也没有发生
import random
def generateSequence (n):
n = input('Enter # of list entries: ')
L = []
dna = ["A","G","C","T"]
for i in range(n):
random_sequence=''
for i in range(50):
random_sequence+=random.choice(dna)
L.append(random_sequence)
print(L)
return(L)
我的第二次尝试之前,我收到的答案:
import random
def generateSequence (n):
L = []
dna = ["A","G","C","T"]
for i in range(n):
random_sequence=''
for i in range(50):
random_sequence+=random.choice(dna)
L.append(random_sequence)
print(L)
return(L)
b = input('Enter # of list entries: ')
generateSequence(b)
这确实是问题,谢谢。我在谷歌上查找错误的关键字,所以其他线程没有显示出来。不过,我还有另外一个问题,所以我会编辑整个问题以突出问题。 – grindbert
如果您有新问题,请发布新问题。不要编辑现有的问题来询问新的问题。 –
好吧,我会编辑回来,我正在考虑防止垃圾邮件的问题。我不知道,谢谢。 – grindbert