Рассмотрим массив 1-D numpy.Каждый элемент уникален.
a = array([-1, 9, 2, -8, 1, -2, 3, 8, -5])
Мне нужно найти GAP ( т.е.: разность индексов ) между парами элементов, которые составляют 0 .
Решением, в данном случае, является массив (1-й элемент, 2-й элемент, пробел)
result = ([-1, 1, 4], [2, -2 3], [-8, 8 4])
Я надеюсь, что есть решение с крошечным кодом, позволяющее избежать зацикливания всех пар элементов.