Одинаковые края
Проверка первого и последнего элемента часто нужна, когда список должен начинаться и заканчиваться одним и тем же значением. Функция same_first_last получает список чисел nums. Верни True, если список непустой и его первый элемент равен последнему. Если список пустой или края разные, верни False.
Примеры
Ввод
[1, 2, 3]Вывод
FalseВвод
[1, 2, 3, 1]Вывод
TrueВвод
[1, 2, 1]Вывод
TrueНужно реализовать
def same_first_last(nums: list[int]) -> bool:
Теги
listsarray
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3]Ожидаемый
False2
Ввод
[1,2,3,1]Ожидаемый
True3
Ввод
[1,2,1]Ожидаемый
True4
Ввод
[]Ожидаемый
False5
Ввод
[5]Ожидаемый
True6
Ввод
[0]Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid