分類並計算時間間隔

羣友的需求:讀取多個車輛信息,根據每一臺車記錄的時間,輸入兩次讀取時間大於5S的間隔python

上代碼:app

import datetime
from functools import reduce
timelist = [{'gps_car_tag': '皖LE3391', 'lng': 117.584731, 'lat': 33.556552,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 39, 49, 155340), 'id': 41850161},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584705, 'lat': 33.555374,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 39, 59, 31637), 'id': 41850338},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584715, 'lat': 33.554081,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 40, 9, 566602), 'id': 41850515},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584678, 'lat': 33.556696,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 45, 29, 190119), 'id': 41856176},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584679, 'lat': 33.555571,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 45, 39, 237534), 'id': 41856353},
            {'gps_car_tag': '皖LE2490', 'lng': 117.58468, 'lat': 33.5544,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 45, 49, 113904), 'id': 41856530},
            {'gps_car_tag': '皖LC9454', 'lng': 117.584758, 'lat': 33.556642,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 53, 39, 777384), 'id': 41864845},
            {'gps_car_tag': '皖LC9454', 'lng': 117.584732, 'lat': 33.555526,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 53, 49, 797759), 'id': 41865022},
            {'gps_car_tag': '皖LC9454', 'lng': 117.584635, 'lat': 33.55433,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 53, 59, 596219), 'id': 41865199},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584706, 'lat': 33.55366,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 57, 39, 978773), 'id': 41869097},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584733, 'lat': 33.554252,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 57, 50, 753950), 'id': 41869274},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584732, 'lat': 33.555572,
             'car_add_time': datetime.datetime(2020, 11, 27, 12, 58, 0, 682729), 'id': 41869451},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584731, 'lat': 33.556706,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 0, 40, 711932), 'id': 41872274},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584731, 'lat': 33.556706,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 0, 50, 576042), 'id': 41872451},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584741, 'lat': 33.555579,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 1, 0, 555200), 'id': 41872628},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584707, 'lat': 33.553587,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 1, 11, 71588), 'id': 41872805},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584707, 'lat': 33.553587,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 1, 20, 995145), 'id': 41872973},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584716, 'lat': 33.553502,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 9, 12, 974085), 'id': 41881307},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584741, 'lat': 33.555079,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 9, 22, 834067), 'id': 41881484},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584749, 'lat': 33.556713,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 9, 32, 943001), 'id': 41881661},
            {'gps_car_tag': '皖LC9454', 'lng': 117.584697, 'lat': 33.554293,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 11, 34, 30040), 'id': 41883784},
            {'gps_car_tag': '皖LC9454', 'lng': 117.584749, 'lat': 33.556034,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 11, 43, 655549), 'id': 41883961},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584707, 'lat': 33.553516,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 18, 5, 16901), 'id': 41890681},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584732, 'lat': 33.554946,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 18, 14, 593489), 'id': 41890859},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584766, 'lat': 33.556611,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 18, 24, 578562), 'id': 41891036},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584766, 'lat': 33.556611,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 18, 34, 584630), 'id': 41891213},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584705, 'lat': 33.55609,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 19, 26, 749572), 'id': 41892100},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584679, 'lat': 33.555167,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 19, 36, 750725), 'id': 41892279},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584662, 'lat': 33.554125,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 19, 45, 842868), 'id': 41892456},
            {'gps_car_tag': '皖LD9344', 'lng': 117.584785, 'lat': 33.554547,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 29, 47, 735618), 'id': 41903044},
            {'gps_car_tag': '皖LE3455', 'lng': 117.584687, 'lat': 33.55594,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 36, 9, 294334), 'id': 41909701},
            {'gps_car_tag': '皖LE3455', 'lng': 117.58468, 'lat': 33.554987,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 36, 19, 277782), 'id': 41909918},
            {'gps_car_tag': '皖LE3455', 'lng': 117.58468, 'lat': 33.553976,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 36, 29, 311954), 'id': 41910095},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584724, 'lat': 33.554637,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 43, 31, 658626), 'id': 41917523},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584749, 'lat': 33.55613,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 43, 42, 502570), 'id': 41917700},
            {'gps_car_tag': '皖LE0442', 'lng': 117.584625, 'lat': 33.55557,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 46, 1, 933235), 'id': 41920129},
            {'gps_car_tag': '皖LE0442', 'lng': 117.584617, 'lat': 33.554361,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 46, 12, 431444), 'id': 41920345},
            {'gps_car_tag': '皖LE3455', 'lng': 117.58468, 'lat': 33.5539,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 56, 52, 650604), 'id': 41931689},
            {'gps_car_tag': '皖LE3455', 'lng': 117.584714, 'lat': 33.555072,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 57, 3, 872902), 'id': 41931857},
            {'gps_car_tag': '皖LE3455', 'lng': 117.584731, 'lat': 33.556499,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 57, 13, 230539), 'id': 41932046},
            {'gps_car_tag': '皖LE4140', 'lng': 117.584669, 'lat': 33.556433,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 58, 2, 910809), 'id': 41932929},
            {'gps_car_tag': '皖LE4140', 'lng': 117.584635, 'lat': 33.555266,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 58, 13, 37184), 'id': 41933106},
            {'gps_car_tag': '皖LE4140', 'lng': 117.584636, 'lat': 33.554052,
             'car_add_time': datetime.datetime(2020, 11, 27, 13, 58, 22, 753746), 'id': 41933283},
            {'gps_car_tag': '皖LE0442', 'lng': 117.584768, 'lat': 33.554141,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 7, 22, 945871), 'id': 41942811},
            {'gps_car_tag': '皖LE0442', 'lng': 117.584776, 'lat': 33.555309,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 7, 33, 101539), 'id': 41942960},
            {'gps_car_tag': '皖LE0442', 'lng': 117.584784, 'lat': 33.556584,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 7, 43, 274824), 'id': 41943165},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584733, 'lat': 33.554301,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 9, 33, 596630), 'id': 41945026},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584759, 'lat': 33.555388,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 9, 39, 920838), 'id': 41945143},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584758, 'lat': 33.556404,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 9, 49, 934279), 'id': 41945375},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584678, 'lat': 33.556605,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 11, 3, 233082), 'id': 41946698},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584678, 'lat': 33.556605,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 11, 13, 216999), 'id': 41946867},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584687, 'lat': 33.555587,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 11, 23, 202909), 'id': 41947036},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584671, 'lat': 33.554529,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 11, 33, 702548), 'id': 41947205},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584627, 'lat': 33.55351,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 11, 43, 375066), 'id': 41947373},
            {'gps_car_tag': '皖LE4140', 'lng': 117.584697, 'lat': 33.554273,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 15, 45, 467846), 'id': 41951455},
            {'gps_car_tag': '皖LE4140', 'lng': 117.584766, 'lat': 33.555749,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 15, 54, 15200), 'id': 41951615},
            {'gps_car_tag': '皖LE2460', 'lng': 117.58476, 'lat': 33.554194,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 31, 14, 222041), 'id': 41967142},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584759, 'lat': 33.555488,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 31, 24, 48424), 'id': 41967316},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584634, 'lat': 33.5559,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 53, 6, 166013), 'id': 41989289},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584626, 'lat': 33.55481,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 53, 16, 210081), 'id': 41989458},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584627, 'lat': 33.55373,
             'car_add_time': datetime.datetime(2020, 11, 27, 14, 53, 26, 368232), 'id': 41989627},
            {'gps_car_tag': '皖LC4429', 'lng': 117.584715, 'lat': 33.553813,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 3, 4, 232688), 'id': 41999321},
            {'gps_car_tag': '皖LC4429', 'lng': 117.584723, 'lat': 33.554981,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 3, 13, 137462), 'id': 41999482},
            {'gps_car_tag': '皖LC4429', 'lng': 117.584722, 'lat': 33.556286,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 3, 23, 451602), 'id': 41999651},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584678, 'lat': 33.55672,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 9, 36, 491057), 'id': 42006006},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584679, 'lat': 33.555651,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 9, 46, 493335), 'id': 42006175},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584724, 'lat': 33.554488,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 9, 57, 838390), 'id': 42006344},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584707, 'lat': 33.553565,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 13, 7, 131587), 'id': 42009558},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584821, 'lat': 33.554753,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 13, 16, 944819), 'id': 42009727},
            {'gps_car_tag': '皖LE3391', 'lng': 117.584766, 'lat': 33.556073,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 13, 27, 305798), 'id': 42009894},
            {'gps_car_tag': '皖LE6532', 'lng': 117.584679, 'lat': 33.55614,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 22, 27, 596598), 'id': 42017492},
            {'gps_car_tag': '皖LE6532', 'lng': 117.58468, 'lat': 33.554985,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 22, 39, 673761), 'id': 42017661},
            {'gps_car_tag': '皖LE6532', 'lng': 117.58468, 'lat': 33.553816,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 22, 52, 563513), 'id': 42017872},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584678, 'lat': 33.556749,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 35, 9, 227366), 'id': 42030308},
            {'gps_car_tag': '皖LE4967', 'lng': 117.58467, 'lat': 33.555891,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 35, 21, 890463), 'id': 42030460},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584635, 'lat': 33.554872,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 35, 32, 173617), 'id': 42030634},
            {'gps_car_tag': '皖LE4967', 'lng': 117.584635, 'lat': 33.554872,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 35, 39, 953161), 'id': 42030801},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584679, 'lat': 33.556142,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 37, 55, 999944), 'id': 42033041},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584671, 'lat': 33.554889,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 38, 5, 982030), 'id': 42033221},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584663, 'lat': 33.553625,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 38, 15, 949455), 'id': 42033390},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584733, 'lat': 33.553623,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 50, 33, 104160), 'id': 42045886},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584759, 'lat': 33.554577,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 50, 43, 683875), 'id': 42046103},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584767, 'lat': 33.555515,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 50, 50, 429011), 'id': 42046223},
            {'gps_car_tag': '皖LE2490', 'lng': 117.584758, 'lat': 33.5565,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 51, 1, 25702), 'id': 42046394},
            {'gps_car_tag': '皖LC9161', 'lng': 117.58474, 'lat': 33.556712,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 54, 40, 114386), 'id': 42050158},
            {'gps_car_tag': '皖LC9161', 'lng': 117.584723, 'lat': 33.55585,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 54, 50, 18752), 'id': 42050331},
            {'gps_car_tag': '皖LC9161', 'lng': 117.584705, 'lat': 33.554919,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 54, 59, 691004), 'id': 42050504},
            {'gps_car_tag': '皖LC9161', 'lng': 117.584671, 'lat': 33.553931,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 55, 10, 397597), 'id': 42050652},
            {'gps_car_tag': '皖LC8801', 'lng': 117.584662, 'lat': 33.554511,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 55, 51, 166647), 'id': 42051323},
            {'gps_car_tag': '皖LC8801', 'lng': 117.584696, 'lat': 33.556063,
             'car_add_time': datetime.datetime(2020, 11, 27, 15, 55, 57, 306462), 'id': 42051475},
            {'gps_car_tag': '皖LE4967', 'lng': 117.58475, 'lat': 33.555374,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 5, 31, 837010), 'id': 42061484},
            {'gps_car_tag': '皖LE4967', 'lng': 117.58474, 'lat': 33.556708,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 5, 42, 470173), 'id': 42061660},
            {'gps_car_tag': '皖LC6898', 'lng': 117.58467, 'lat': 33.556007,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 6, 23, 324537), 'id': 42062362},
            {'gps_car_tag': '皖LC6898', 'lng': 117.584626, 'lat': 33.55499,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 6, 32, 828504), 'id': 42062539},
            {'gps_car_tag': '皖LC6898', 'lng': 117.584697, 'lat': 33.553878,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 6, 43, 552689), 'id': 42062711},
            {'gps_car_tag': '皖LD9344', 'lng': 117.584697, 'lat': 33.554433,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 11, 31, 846202), 'id': 42067861},
            {'gps_car_tag': '皖LD9344', 'lng': 117.584687, 'lat': 33.555796,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 11, 41, 391852), 'id': 42068049},
            {'gps_car_tag': '皖LE0657', 'lng': 117.584679, 'lat': 33.556142,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 11, 42, 428376), 'id': 42068076},
            {'gps_car_tag': '皖LE0657', 'lng': 117.584687, 'lat': 33.555156,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 11, 52, 285355), 'id': 42068258},
            {'gps_car_tag': '皖LE0657', 'lng': 117.58468, 'lat': 33.55406,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 12, 2, 549585), 'id': 42068437},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584663, 'lat': 33.55372,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 16, 39, 297796), 'id': 42073351},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584671, 'lat': 33.554873,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 16, 49, 640302), 'id': 42073530},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584696, 'lat': 33.556103,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 16, 59, 331429), 'id': 42073709},
            {'gps_car_tag': '皖LC9161', 'lng': 117.584724, 'lat': 33.554434,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 18, 22, 471244), 'id': 42075229},
            {'gps_car_tag': '皖LC9161', 'lng': 117.584687, 'lat': 33.555956,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 18, 32, 565667), 'id': 42075387},
            {'gps_car_tag': '皖LD4270', 'lng': 117.584695, 'lat': 33.556663,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 21, 33, 204391), 'id': 42078647},
            {'gps_car_tag': '皖LD4270', 'lng': 117.584696, 'lat': 33.555647,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 21, 43, 295268), 'id': 42078801},
            {'gps_car_tag': '皖LD4270', 'lng': 117.58468, 'lat': 33.55454,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 21, 53, 701860), 'id': 42079007},
            {'gps_car_tag': '皖LC6898', 'lng': 117.584689, 'lat': 33.553613,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 25, 53, 706837), 'id': 42083296},
            {'gps_car_tag': '皖LC6898', 'lng': 117.584714, 'lat': 33.55511,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 26, 3, 710427), 'id': 42083470},
            {'gps_car_tag': '皖LC6898', 'lng': 117.584731, 'lat': 33.556732,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 26, 13, 490094), 'id': 42083654},
            {'gps_car_tag': '皖LC7968', 'lng': 117.58474, 'lat': 33.556052,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 33, 53, 824033), 'id': 42091884},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584723, 'lat': 33.554986,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 34, 3, 855804), 'id': 42092047},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584733, 'lat': 33.553848,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 34, 13, 793723), 'id': 42092242},
            {'gps_car_tag': '皖LE0657', 'lng': 117.58468, 'lat': 33.554247,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 34, 13, 840603), 'id': 42092244},
            {'gps_car_tag': '皖LE0657', 'lng': 117.584696, 'lat': 33.555629,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 34, 23, 801604), 'id': 42092423},
            {'gps_car_tag': '皖LD4270', 'lng': 117.584653, 'lat': 33.554449,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 42, 5, 574718), 'id': 42100664},
            {'gps_car_tag': '皖LD4270', 'lng': 117.584696, 'lat': 33.555886,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 42, 15, 576535), 'id': 42100845},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584678, 'lat': 33.556631,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 48, 6, 155292), 'id': 42107083},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584679, 'lat': 33.555616,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 48, 16, 250838), 'id': 42107263},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584662, 'lat': 33.554527,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 48, 25, 860717), 'id': 42107431},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584645, 'lat': 33.553548,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 48, 35, 986207), 'id': 42107625},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584697, 'lat': 33.553773,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 50, 26, 315249), 'id': 42109595},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584697, 'lat': 33.553773,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 50, 35, 909433), 'id': 42109745},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584732, 'lat': 33.555254,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 50, 45, 905296), 'id': 42109963},
            {'gps_car_tag': '皖LC7968', 'lng': 117.584732, 'lat': 33.555254,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 50, 58, 329811), 'id': 42110141},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584704, 'lat': 33.556414,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 57, 56, 619453), 'id': 42117650},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584705, 'lat': 33.555206,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 58, 6, 569723), 'id': 42117830},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584706, 'lat': 33.554045,
             'car_add_time': datetime.datetime(2020, 11, 27, 16, 58, 16, 492968), 'id': 42117969},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584742, 'lat': 33.554326,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 6, 18, 213114), 'id': 42126600},
            {'gps_car_tag': '皖LE2460', 'lng': 117.584759, 'lat': 33.555614,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 6, 27, 8166), 'id': 42126773},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584686, 'lat': 33.556606,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 13, 17, 666269), 'id': 42134081},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584687, 'lat': 33.555747,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 13, 27, 805270), 'id': 42134260},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584688, 'lat': 33.554793,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 13, 37, 838053), 'id': 42134439},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584688, 'lat': 33.554793,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 13, 47, 559084), 'id': 42134618},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584663, 'lat': 33.553787,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 17, 17, 776972), 'id': 42138372},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584663, 'lat': 33.553787,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 17, 28, 355671), 'id': 42138546},
            {'gps_car_tag': '皖LC7765', 'lng': 117.584722, 'lat': 33.556243,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 17, 38, 73873), 'id': 42138730},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584724, 'lat': 33.554461,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 30, 18, 879596), 'id': 42152325},
            {'gps_car_tag': '皖LE2323', 'lng': 117.584784, 'lat': 33.555642,
             'car_add_time': datetime.datetime(2020, 11, 27, 17, 30, 28, 490468), 'id': 42152499},
            {'gps_car_tag': '皖LC8801', 'lng': 117.584713, 'lat': 33.556408,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 1, 0, 607193), 'id': 42249590},
            {'gps_car_tag': '皖LC8801', 'lng': 117.584679, 'lat': 33.555045,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 1, 10, 467050), 'id': 42249769},
            {'gps_car_tag': '皖LC8801', 'lng': 117.584654, 'lat': 33.553819,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 1, 20, 533155), 'id': 42249948},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584724, 'lat': 33.553612,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 24, 22, 736415), 'id': 42274640},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584724, 'lat': 33.553612,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 24, 31, 565394), 'id': 42274814},
            {'gps_car_tag': '皖LC9018', 'lng': 117.58474, 'lat': 33.55585,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 24, 41, 538382), 'id': 42274993},
            {'gps_car_tag': '皖LC9018', 'lng': 117.58474, 'lat': 33.55585,
             'car_add_time': datetime.datetime(2020, 11, 27, 19, 24, 51, 587894), 'id': 42275172},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584679, 'lat': 33.556205,
             'car_add_time': datetime.datetime(2020, 11, 27, 20, 38, 58, 84601), 'id': 42354634},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584671, 'lat': 33.55482,
             'car_add_time': datetime.datetime(2020, 11, 27, 20, 39, 7, 317471), 'id': 42354813},
            {'gps_car_tag': '皖LC9018', 'lng': 117.584636, 'lat': 33.553446,
             'car_add_time': datetime.datetime(2020, 11, 27, 20, 39, 16, 833396), 'id': 42354992}]
# print (timelist[0].keys())
temp_dic = {}
for i in range(len(timelist)):
    if timelist[i]["gps_car_tag"] in temp_dic.keys():
        temp_dic[timelist[i]["gps_car_tag"]].append(timelist[i]["car_add_time"])
    else:
        temp_dic[timelist[i]["gps_car_tag"]]=[timelist[i]["car_add_time"]]
# print(temp_dic.keys())
for k in temp_dic.keys():
    temp_dic[k].sort()
    # print(temp_dic[k])
    print (k,":")
    for t in range(len(temp_dic[k])-1):
        interval_seds = (temp_dic[k][t+1]-temp_dic[k][t]).total_seconds()
        if interval_seds > 5 :      # lt 5 print
            print (interval_seds)
相關文章
相關標籤/搜索