RNA ベース文字を含むリストと、それらを数値に変換するための辞書があります。私がやろうとしているのは、これらの数値を新しいリストに格納することです。私は持っている:
RNA_list = ['C', 'G', 'A', 'U']
RNA_dictionary = {'A': 1, 'U': 2, 'C': 3, 'G': 4}
for i in RNA_list:
if i in RNA_dictionary:
RNA_integers = RNA_dictionary[i]
else:
print()
RNA_integers は 3, 4, 1, 2 ですが、どうにかリストに格納する必要があります。私は次のようなことをしたかった:
RNA_integer_list = []
for i in RNA_integers:
RNA_integer_list = RNA_integer_list + i
しかし、for ループは整数を反復処理できないため、エラーが発生します。私はPythonが初めてなので、これにアプローチする方法がわかりません。他の誰かが私を助けることができれば、本当に感謝しています!