擅长:python、mysql、java
<p>为什么不使用Python列表,使用stdlib中的模块“heapq”来保持它的优先级顺序呢?(你的列表元素应该是元组,有(优先级,插入时间,对象)-而且由于数据保存在普通的Python列表中,所以你可以在twisted应用程序中无问题地传递数据。在</p>
<p>我认为如果你需要的只是按优先级排序的话,这会比使用sqlite容易得多。在</p>
<p>(在这个答案中,我举了一个heapq的用法示例,可以帮助:
<a href="https://stackoverflow.com/questions/8875706/python-heapq-with-custom-compare-predicate/8875823#8875823">heapq with custom compare predicate</a>)</p>