I deviated a bit from the task and didn’t use autocomplete search algorithm. I used numbered choices for each instance of filtering and a “Car” class to store instances and attributes.
I generated most cars using python random module, so you can find some really funny ones.
Code is in English but printed output is in Czech.
https://github.com/VasStach/Bazar-topovka-CS102.git