Переделайте код для самолетов так, чтобы они выстроились на 9-й полосе для вылета в указанном порядке и направлении
Переделайте код для самолетов так, чтобы они выстроились на 9-й полосе для вылета в указанном порядке и направлении. В скобках, через запятую, укажите номер полосы, с которой переместится крайний самолет, и номер полосы, на которую он переместится, и выполните задачу.
20.11.2023 07:54
Разъяснение:
Для выполнения данной задачи мы должны изменить код таким образом, чтобы самолеты выстроились на 9-й полосе в указанном порядке и направлении. В коде будет использоваться список самолетов, где каждый элемент списка представляет собой кортеж из двух чисел: номер текущей полосы и номер полосы, на которую нужно переместить самолет. После этого, мы просто пройдемся по списку самолетов и выполним перемещение, используя метод списка `insert()` и `pop()`.
Демонстрация:
Совет:
При решении данной задачи помните, что в Python индексы начинаются с 0. Поэтому, когда указываете номер полосы для перемещения, нужно вычесть 1.
Задание:
Переделайте следующий список самолетов так, чтобы они выстроились на 9-й полосе:
`самолеты = [(3, 9), (2, 9), (1, 9)]`