Если я хочу выбрать все элементы массива NumPy, вплоть до индекса N, я могу написать:
x = my_array[:N]
Например, если я хочу выбрать все элементы, вплоть до индекса 5, яможно написать:
N = 5
x = my_array[:N]
Или, если я хочу выбрать все элементы, вплоть до предпоследнего элемента, я могу написать:
N = -1
x = my_array[:N]
Но что, если я хочу выбратьвсе элементы до и включая последний элемент?Как я могу сделать это, используя приведенную выше запись?
Я пытался:
N = -0
x = my_array[:N]
Но это возвращает пустой массив.
ps Да, я мог бы просто выписать x = my_array[:]
, но мне нужно, чтобы он был в формате my_array[:N]
, где N
определяется динамически.