Numpy Array Slicing

Mam tablicę numpy 1D i niektóre wartości przesunięcia / długości. Chciałbym wyodrębnić z tej tablicy wszystkie wpisy, które mieszczą się w przesunięciu, offset + długość, które są następnie używane do utworzenia nowej „zredukowanej” tablicy z oryginalnej, która składa się tylko z tych wartości wybranych przez pary przesunięcia / długości .

Dla pojedynczej pary offset / długość jest to trywialne przy standardowym cięciu tablic[offset:offset+length]. Ale jak mogę to zrobić efektywnie (tj. Bez żadnych pętli) dla wielu wartości przesunięcia / długości?

Dzięki, Mark

questionAnswers(2)

yourAnswerToTheQuestion