Учитывая массив numpy и целое число x
, есть ли способ создать многомерный массив numpy, где каждая строка представляет собой фрагмент исходного массива, начиная с индекса 0 ... x
, без жесткого кодирования? Например, если x = 3
:
array = np.arange(10)
output = np.array([array, array[1:], array[2:], array[3:]])