我有一个列表:
{'5ogb.pdb': [[['ASN', 15.0, 'A'], 8.0], [['ASN', 26.0, 'A'], 12.0]]}
我正在尝试遍历:
['ASN', 15.0, 'A'] and ['ASN', 26.0, 'A']
如何索引才能仅循环访问这些值?
答案 0 :(得分:2)
您可以循环浏览dict
(是字典而不是列表),并打印第一项,
x = {'5ogb.pdb': [[['ASN', 15.0, 'A'], 8.0], [['ASN', 26.0, 'A'], 12.0]]}
for list_object in x['5ogb.pdb']:
print(list_object[0])
# output,
['ASN', 15.0, 'A']
['ASN', 26.0, 'A']
答案 1 :(得分:0)
您当前有一本具有一对键值对的字典。说出for x in range(boardWidth - 3)
即可获得列表,您可以像这样循环遍历它:
dict[key]
for list1, list2 in zip(dict[key][0], dict[key][1]):
#more code
使您可以同时遍历两个列表。