我试图找出我在这里做错了什么。
我正在尝试在循环中构建一个简单的有序字典。
继承人的代码:
dTabs = OrderedDict()
for iFolder, folder in enumerate(mtd.GroupedTables):
if folder.Count > 0:
dTabs[folder.Name] = OrderedDict()
for item in folder:
table = item.Table
dTabs[folder.Name] = table.Name
print dTabs
这是输出:
OrderedDict([('YouthSportsTrustSportParents_P', 'KYS_Q8_YouthSportsTrustSportParents_P'), ('YouthSportsTrustSportParents_PM', 'KYS_Q8_YouthSportsTrustSportParents_PM')])
每个键应该还有六个值......但我只看到每个键的最后两个值。
我在这里做错了什么?