我知道print itemSets
(其中itemSets
是List)将自动在Python中打印List的内容。我有一个类的列表,其中类的每个实例都有一个我要打印的List以及一行中的另一个值。例如,如果我的代码当前是:
for i, d in enumerate(database):
print d.itemSets
是否有内置方式可以打印i
(或其他值)以及列表(itemSets
)?而不是输出:
[{'48': 0}]
[{'46': 0}, {'40': 0}]
[{'40': 0}]
我想要这样的东西:
0 -> [{'48': 0}]
1 -> [{'46': 0}, {'40': 0}]
2 -> [{'40': 0}]
->
是一个无意义的字符串,它就在那里,以便我可以轻松读取输出
答案 0 :(得分:1)
您只需添加已保存到i
的索引:
for i, d in enumerate(database):
print i, '->', d.itemSets