Напишите функцию, показывающую, отсортирован ли переданный ей в качестве параметра список (по возрастанию или убыванию). Функция должна возвращать True, если список отсортирован, и False в противном случае. В основной программе запросите у пользователя последовательность чисел для списка, после чего выведите сообщение о том, является ли этот список отсортированным изначально.
def is_list_sorted(checked_list): if len(checked_list) == 1: flag = 1 for i in range(1, len(checked_list)): if checked_list[i - 1] > checked_list[i]: flag = 1 else: flag = 0 break if flag == 1: return True for i in range(1, len(checked_list)): if checked_list[i - 1] < checked_list[i]: flag = 1 else: return False if flag == 1: return True def main(): is_list = input('Введите список для проверки: ').split() if len(is_list) == 0: print('Список пуст') return() if is_list_sorted(is_list): print('Список изначально отсортирован') else: print('Список изначально неотсортирован') main()