У меня есть целая программа, в которой есть предыдущий словарь в другой функции, который дает мне список городов вылета и прилета самолетов.
Я пытаюсь написать функцию, которая определяет, какие клавиши имеют наибольшее количество исходящих рейсов, и я не могу понять, как найти, какие клавиши имеют наибольшее количество значений.В моем словаре названы рейсы, в которых ключами являются город отправления, а значениями прибытия.
def исходящий (рейсы): длина = 0 для i in (рейсы): if (len (рейсы [i])> длина): длина = (len (рейсы [i])) перерыв еще: продолжить
for i in flights:
if (len(flights[i]) == length):
pop = (len(flights[i]))
print ("the most outgoing flight is: " , [i])
этот код должен работать, но по какой-то причине он не дает мне правильный максимальный вывод из файла.Есть идеи, почему?