Sobes.tech
Junior — Senior
64

Подсчёт среднего года выпуска автомобилей по регионам

被问到的公司:

МегафонМегафон
任务条件

Имеется класс Car, содержащий государственный номер и год выпуска автомобиля. Требуется вычислить среднее значение года выпуска для каждого региона, используя список cars.

class Car:
    def __init__(self, number: str, year: int):
        self.number = number
        self.year = year

cars = [
    Car("a121mm16", 2016),
    Car("c313xx16", 2011),
    Car("b777xx777", 2007),
    Car("a123xx01", 2012),
    Car("c888xx777", 2022),
    Car("b123xx47", 2002),
]

Задача подразумевает разбор номера машины для получения региона, группировку машин по региону и расчёт среднего года выпуска в каждой группе.