To get the dictionary you can just use:
dtype.fields.copy()
The list can be created by one of the already mentioned list comprehensions.