我有一个包含 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 新手,所以我不确定如何处理这个问题。如果其他人可以帮助我,我将不胜感激!