Проверить, является ли список монотонным (все элементы либо возрастают, либо убывают) в Python.
Проверка монотонности спискаДанная функция проверяет, все ли элементы списка возрастают или убывают, т.е. является ли список монотонным. def is_monotonic(lst): return all(x <= y for x, y in zip(lst, lst[1:])) or all(x >= y for x, y in zip(lst, lst[1:])) # Пример использования test_list = [1, 2, 2, 3] print(is_monotonic(test_list)) # Выведет: True Функция | ||||||||||
| ||||||||||
Просмотров: 30 | |
Всего комментариев: 0 | |