order = ['w','x','a','z']
[(object,'a'),(object,'x'),(object,'z'),(object,'a'),(object,'w')]
如何根据'order'提供的键列表按第二个元素对上述元组列表进行排序?
2013 年 11 月 18 日更新:
我发现了一个更好的方法来解决这个问题的变体,其中键肯定是唯一的,在这个问题中有详细说明:Python: using a dict to speed sort of a list of tuples。
我上面的问题不太适用,因为给定的元组列表有两个元组,其键值为'a'
.