car info: function that sorts all car info into tiers (#24498)

* base function that returns all car info sorted by make model

* don't need to pass it in quite yet
This commit is contained in:
Shane Smiskol
2022-05-11 15:59:08 -07:00
committed by GitHub
parent d2d3b7b823
commit dabcfd266e
4 changed files with 29 additions and 24 deletions

View File

@@ -2,12 +2,10 @@
from collections import Counter
from pprint import pprint
from selfdrive.car.docs import get_tier_car_info
from selfdrive.car.docs import get_all_car_info
if __name__ == "__main__":
tiers = get_tier_car_info()
cars = [car for tier_cars in tiers.values() for car in tier_cars]
cars = get_all_car_info()
make_count = Counter(l.make for l in cars)
print("\n", "*" * 20, len(cars), "total", "*" * 20, "\n")
pprint(make_count)