已解决:它是字典中的一个键,该字典作为元素嵌入到列表中
print(read[0]["Title"])
Heres a picture of the output我正在尝试从此摘要请求中打印文章标题(第2行结尾)。但是,我不熟悉字典列表。
我尝试了分割和切片,但是它们是用于元素和字符串的。我也看了Accessing elements of Python dictionary by index无济于事。 这是一些代码...
titles = Entrez.esummary(db="Pubmed", id= "31106594, 30889179")
read = Entrez.read(titles)
print(read["Title"])
我希望它印刷“用于治疗与RPGR相关的X连锁性视网膜色素变性的分子稳定的基因治疗载体的开发”
相反,它说“ TypeError:列表索引必须是整数或切片,而不是str”
答案 0 :(得分:0)
它是字典中的一个键,该键作为列表中的元素嵌入
for i in range(len(read)):
print(read[i]["Title"])