我有一个dict(dict_genes),其中包含基因id作为键。
我想迭代这个字典并使用基因id(键)从另一个字典(seq_depth)中提取值,例如:
for key, value in dict_genes.items():
print(seq_depth[key])
dict seq_depth包含几个相同的基因id,并且这种方法只打印一次,如果匹配迭代中的键(包括缩进词),我希望打印所有基因id。
答案 0 :(得分:1)
对于词典,您不能拥有多个相同的键。相反,我建议使用一个字典,其键指向值列表:
seq_depth = {"id": ["item1", "item2", "item3"]}