【发布时间】:2019-08-05 15:36:35
【问题描述】:
我有一本格式如下的字典:
folders = {'Master folder': ['Training'], 'Child folder': ['Training videos', 'Training documents', 'Training workouts', 'Training practicals']}
我想计算如下预期的值,
count_of_masterfolder = 1
count_of_childfolder = 4
到目前为止,我做到了,
co_master = folders.items['Master folder']
co_child = folders.items['Child folder']
print(co_master, co_child)
我得到这个错误:
co = folders.items['Master folder']
TypeError: 'builtin_function_or_method' object is not subscriptable
我该怎么办?
【问题讨论】:
-
这不是您索引字典的方式 - 只需使用
folders[key]。items是一个函数,它返回一个视图对象/字典中所有键值对的列表。 -
这不会返回我的值,正如我在预期部分中所说,我需要将每个计数值存储在单独的变量中并打印
标签: python dictionary