у меня есть следующий список:
lis=[[1,2],[3,4],[5,9],[6,8]]
В моей программе мне нужно создать функцию, которая принимает список в качестве входных данных и возвращает значение bool после применения правила в списке:
Если оба значения для элемента больше, чем оба значения для всех элементов, возвращают истину (например, [1,2] и [3,4]), Если не для обоих значений, нам нужно проверить, меньше ли первый элемент, чем первый элементпредыдущего элемента и второе значение меньше, чем второе значение его предыдущего.(например, [5,9] и [6,8]) это верно, потому что 6> 5 и 8 <9.моя функция выглядит так: </p>
def ORDER_LINK(L):
if len(L)==2:
return L[0][0] < L[1][0] and L[0][1] < L[1][1]
H=L[0]
T=L[1:]
if H > T:
return False
else:
return ORDER_LINK(T)
, но это дает мне некоторые ошибки