The one-liner solution:
>>> d = {1111: {'vehicle_id': 1111, 'vehicle_capacity': 800},
3333: {'vehicle_id': 3333, 'vehicle_capacity': 4800}}
>>> lst = [dict([(key, value)]) for key, value in d.items()]
[{1111: {'vehicle_id': 1111, 'vehicle_capacity': 800}}, {3333: {'vehicle_id': 3333, 'vehicle_capacity': 4800}}]
So dict.items() is a simple way to access the dictionary items in an iterable format. Then by using list comprehension, it's up to your imagination how you transform it.
Note that dict is a reserved keyword in Python, it's a class constructor to create dictionaries. It's better not to shadow its binding in your code.
If you want to know more about the Data Science then do check out the following Data Science which will help you in understanding Data Science from scratch