Lista no decreciente

Dada una lista de números, crea una solución para comprobar si esta lista podría convertirse en no decreciente modificando como máximo 1 elemento; devuelve True o False como resultado de la evaluación. Una lista es no decreciente si cada elemento (excepto el último) es menor o igual que el siguiente.

Ejemplos

non_decreasing([4, 2, 3]) ➞ True

non_decreasing([4, 2, 1]) ➞ False

non_decreasing([3, 4, 2, 3]) ➞ False

non_decreasing([5, 7, 1, 8]) ➞ True

Notas

N/A