Так вот мой код:
def background(arr2,arr3):
for i in arr3:
for j in arr2:
i = 0
j = 0
left_points = x<(arr3[i])
right_points = x>(arr2[j])
indices = left_points | right_points
i = i + 1
j = j + 1
return indices
backgroundy = background(arr2,arr3)
***** Код заканчивается здесь *****
arr2 is array([38.6, 44.4, 63.3, 75.3, 79.1, 93.9])
arr3 is array([33.6, 39.4, 58.3, 70.3, 74.1, 88.9])
Я пытаюсь перебрать каждую из точек в массивах, чтобы получить массив bool, где значения между arr2 и arr3 и false. В настоящее время этот код может сделать это для первого набора значений (33,6 и 38,6), но я не могу заставить его повторять все значения. Я чувствую, что это довольно легко сделать, но я пытался часами, и я не могу заставить его работать. Любая помощь будет принята с благодарностью.
Заранее спасибо