在Python字典中对值进行排序

我是Python的新手,不能完全确定如何使用字典。我想将其中一本字典与另一本字典排序。所以我有下面给出的东西。每个顶点特征都是一个列表。

vertex_features = ['Charge', 'Time', 'TimeDelta', 'TimeSinceLastPulse']
..........
..........
a = {feature : [] for feature in vertex_features }

我想对时间功能进行排序(并获取相应的充电,时间增量等),这是通过

hit_order = np.argsort(features['Time'])

但是当我尝试

for feature in features:
    features[feature] = features[feature][hit_order]

它给出了错误

TypeError: only integer scalar arrays can be converted to a scalar index

我也尝试过

for feature in features:
    features[feature] = features[feature][for i in hit_order]

但是无法获得排序列表。 我不确定我是否对这里的排序有误。非常感谢您的帮助。