私はこれを理解することができませんでした、私は問題が私がリストのリストを作る方法にあるかもしれないと思います。誰か助けてもらえますか?ありがとう!
私の望む結果は
codondict = {'A':['GCT'、'GCC'、'GCA'、'GCG']、'C':['TGT'、'TGC']、&c
しかし、私が得るものは次のとおりです。
{'A':'A'、'C':'C'、&c。
これが私の端末です:
A = ['GCT'、'GCC'、'GCA'、'GCG']
C = ['TGT'、'TGC']
D = ['GAT'、'GAC']
E = ['GAA'、'GAG']
F = ['TTT'、'TTC']
G = ['GGT'、'GGC'、'GGA'、'GGG']
H = ['CAT'、'CAC']
I = ['ATT'、'ATC'、'ATA']
K = ['AAA'、'AAG']
L = ['TTA'、'TTG'、'CTT'、'CTC'、'CTA'、'CTG']
M = ['ATG']
N = ['AAT'、'AAC']
P = ['CCT'、'CCC'、'CCA'、'CCG']
Q = ['CAA'、'CAG']
R = ['CGT'、'CGC'、'CGA'、'CGG'、'AGA'、'AGG']
S = ['TCT'、'TCC'、'TCA'、'TCG'、'AGT'、'AGC']
T = ['ACT'、'ACC'、'ACA'、'ACG']
V = ['GTT'、'GTC'、'GTA'、'GTG']
W = ['TGG']
Y = ['TAT'、'TAC']
アミノ酸=['A'、'C'、'D'、'E'、'F'、'G'、'H'、'I'、'K'、'L'、'M'、'N' 、'P'、'Q'、'R'、'S'、'T'、'V'、'W'、'Y']
コレクションからimportdefaultdict
codondict = defaultdict(list)
アミノ酸のiの場合:
... for j in i :(リスト(i)のjについても試してみました)
... ... codondict [i] =j..。
コドンディクト
defaultdict(、{'A':'A'、'C':'C'、'E':'E'、'D':'D'、'G':'G'、'F':'F '、' I':' I'、' H':' H'、' K':' K'、' M':' M'、' L':' L'、' N':' N'、 'Q':'Q'、'P':'P'、'S':'S'、'R':'R'、'T':'T'、'W':'W'、'V ':' V'、' Y':' Y'})