У меня есть два списка, которые я пытаюсь сравнить с <или> в python.
Один (список1) - это наклон, а затем горизонтальная линия (нарисуйте тупой угол около 130 градусов), второйлинейная функция с отрицательным наклоном, которую я вычислил из первого списка (list2).Я хотел бы сравнить два списка list1
и list2
и создать новый list3
, где list3
= все точки в list1
> list2
.У меня проблемы с определением, как к этому подойти.Я пытался понять список, но получаю ошибку
ValueError: Значение истинности массива с более чем одним элементом неоднозначно.
v = [c for c in f if c > y]
list1= [0.0, 0.36, 0.34, 0.32, 0.32, 0.3, 0.3, 0.28, 0.28, 0.26, 0.26, 0.24, 0.24, 0.22, 0.22, 0.2, 0.2, 0.18, 0.18, 0.16, 0.16, 0.14, 0.14, 0.12, 0.12, 0.1, 0.1, 0.08, 0.08, 0.06, 0.06, 0.04, 0.04, 0.02, 0.02, 0.0,..., 0.0]
list2= [ 0.36 0.35 0.34 ..., -9.62 -9.63 -9.64]
Любая помощь, совет или руководство будет принята с благодарностью.Также, пожалуйста, дайте мне знать, если мой вопрос в любом случае неясен.