ランダムな遺伝子配列を生成するコードを取って、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)
私の2回目の試行:あなたが実際に関数を呼び出すのを忘れ
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)
これは本当に問題であり、感謝しています。私は他のスレッドが表示されなかったので、Googleで間違ったキーワードを探しました。しかし、これには別の問題があるので、問題を浮き彫りにするために全部を編集します。 – grindbert
新しい問題が発生した場合は、新しい質問を投稿してください。既存の質問を編集して新しい質問をしないでください。 –
ok、私はそれを編集します、私はスパミングの質問を防ぐことを考えていました。私はそれを知らなかった、ありがとう。 – grindbert