我有一个Python中的列表列表,我想用字典中的键和数字来索引它。你知道吗
AST=[“议程”],[“妇女地位”,“条约”, “签署、加入、批准”, '保留和声明', “性别歧视”],[“选举成员”, '传记'],[“妇女权利”, “妇女地位”, '定期报告']“
如果我遍历这些列表,我会得到单独的列表,就像平常一样,但是当我想将它们添加到字典中时。Python只显示最后一个列表。enter code here
0: [["WOMEN'S RIGHTS", "WOMEN'S STATUS", 'PERIODIC REPORTS']],
1: [["WOMEN'S RIGHTS", "WOMEN'S STATUS", 'PERIODIC REPORTS']],
2: [["WOMEN'S RIGHTS", "WOMEN'S STATUS", 'PERIODIC REPORTS']],
3: [["WOMEN'S RIGHTS", "WOMEN'S STATUS", 'PERIODIC REPORTS']]}
如何在Python中正确地实现这种结构?你知道吗
1: ['AGENDA']
2: ["WOMEN'S STATUS", 'TREATIES', 'SIGNATURES, ACCESSIONS,
RATIFICATIONS', 'RESERVATIONS AND DECLARATIONS', 'GENDER
DISCRIMINATION']
3: ['ELECTION OF MEMBERS', 'BIOGRAPHY']
4: ["WOMEN'S RIGHTS", "WOMEN'S STATUS", 'PERIODIC REPORTS']
for t in AST:
print (t)
new_dict = {new_list: t for new_list in range(len(AST))}
print(new_dict)
结果只显示最后一个列表。呵呵
你可以在听写理解中使用
enumerate
就这样-
相关问题 更多 >
编程相关推荐