列表result中的元素是排好序的,按照价格从高到低,时间从前到后的顺序,现在要新插入一个item元素,要按照原有的顺序插入到合适的位置
代码如下
result = [
{'time': '92127610', 'price': '22600', 'volume': 75800, 'order': '227056'},
{'time': '92303660', 'price': '22600', 'volume': 100, 'order': '257361'},
{'time': '93036540', 'price': '22600', 'volume': 5000, 'order': '269874'},
{'time': '93255590', 'price': '22600', 'volume': 48000, 'order': '277743'},
{'time': '91500270', 'price': '22500', 'volume': 40000, 'order': '12202'},
{'time': '91500380', 'price': '22500', 'volume': 24800, 'order': '17936'},
{'time': '91500380', 'price': '22500', 'volume': 13400, 'order': '17945'},
{'time': '91501980', 'price': '22500', 'volume': 4900, 'order': '73764'},
{'time': '91502390', 'price': '22500', 'volume': 15500, 'order': '84597'},
{'time': '91504150', 'price': '22500', 'volume': 300, 'order': '114154'}]
item = {'time': '93000020', 'price': '22600', 'volume': 20000, 'order': '367599'}
怎么写代码能够快速完成元素的插入呢?谢谢了