Как правильно провести операцию с выборками?
class urbanTransport():
# Городско транспорт
def __init__(self, type, speed, quantity, cost):
# Инициализируем атрибуты: Вид транспорта, средняя скорость движения, количество машин в парке, стоимость проезда
self.type = type
self.speed = speed
self.quantity = quantity
self.cost = cost
print("Городской транспорт создан!")
class route():
def __init__(self, number, numberOfStopsOnTheWay, numberOfCarsOnTheRoute, numberOfPassengersPerDay)
# Инициализируем атрибуты: номер маршрута, количество остановок в пути, количество машин на маршруте, количество пассажиров в день
self.number = number
self.numberOfStopsOnTheWay = numberOfStopsOnTheWay
self.numberOfCarsOnTheRoute = numberOfCarsOnTheRoute
self.numberOfPassengersPerDay = numberOfPassengersPerDay
print("Маршруты созданы!")
class point():
def __init__(self, startPoint, destination, distance)
# Инициализируем атрибуты: начальный пункт пути, конечный пункт, расстояние
self.startPoint = startPoint
self.destination = destination
self.distance = distance
print("Пути созданы!")
Один и тот же вид транспорта может на разных маршрутах использовать разные пути следования. Выборки: • Определить оптимальный по времени маршрут между пунктами 'Холодная Гора' и 'Парк '. • Определить среднее время ожидания на остановке автобуса №39. • Вывести маршруты автобусов в порядке убывания их протяженности. • Вывести список ежедневных денежных поступлений для всех видов транспорта.