【发布时间】:2018-03-20 02:25:18
【问题描述】:
我有一个包含重复键但这些键的值不同的字典,我想提取特定键的所有值。这是我的意思的缩写版本:
x_table = {'A':'GCT','A':'GCC','A':'GCA','A':'GCG'}
AA_list = [{'A'}]
for aa in AA_list:
if aa in x_table:
print x_table[aa]
由于某种原因,它只会从 x_table 中提取其中一个值。
感谢您的帮助。
【问题讨论】:
-
字典不能有重复键。
-
一个字典的每个键只能有一个值,您需要将所有不同的值放在一个列表(或您选择的任何容器)中并将其用作值。
标签: python bioinformatics biopython