Я уклоняюсь от этого на какое-то время безрезультатно ... Любая помощь будет в значительной степени оценена .Разбиение списка словарей на несколько списков словарей
у меня есть:
[{'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
Спасибо, это было очень полезно! – thenickname