我一直在这个短暂的一段时间无法取得任何帮助将大大 赞赏。将词典列表分成几个词典列表
我:
[{'event': 0, 'voltage': 1, 'time': 0},
{'event': 0, 'voltage': 2, 'time': 1},
{'event': 1, 'voltage': 1, 'time': 2},
{'event': 1, 'voltage': 2, 'time': 3},
{'event': 2, 'voltage': 1, 'time': 4},
{'event': 2, 'voltage': 2, 'time': 5},
...]
,我想分裂词典该列表了每个事件是这样的(可以有任意多的事件):
list0 = [{'event': 0, 'voltage': 1, 'time': 0},
{'event': 0, 'voltage': 2, 'time': 1}]
list1 = [{'event': 1, 'voltage': 1, 'time': 2},
{'event': 1, 'voltage': 2, 'time': 3}]
list2 = [{'event': 2, 'voltage': 1, 'time': 4},
{'event': 2, 'voltage': 2, 'time': 5}]
listN = ...
+1我不知道关于defaultdict。谢谢! – dusan 2010-11-03 21:26:11
谢谢,这非常有帮助! – thenickname 2010-11-03 21:53:14