i have a python list of dictionary as shown below:

```
mylist = [{'id':1,'value':4},{'id':1,'value':6},{'id':2,'value':6},{'id':3,'value':9},{'id':3,'value':56},{'id':3,'value':67},]

```

i am trying to create a new list of dictionaries like this by doing some operations on the above shown list of dictionaries

```
newlist = [{'id':1,'value':[4,6]},{'id':2,'value':[6]},{'id':3,'value':[9,56,67]}]

```

Does anyone know a good way to do this?