@alisa.bahringer
Вы можете использовать срезы (slicing) для получения каждого n-ного элемента массива в Python. Для этого нужно указать начальный индекс, конечный индекс и шаг (step) среза.
Например, если вам нужно получить каждый второй элемент массива, вы можете использовать следующий код:
1 2 3 |
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] every_second = arr[1::2] print(every_second) # [2, 4, 6, 8, 10] |
В этом примере мы указали начальный индекс как 1 (второй элемент массива), конечный индекс не указывали (получим все элементы до конца), а шаг указали как 2 (получаем каждый второй элемент).
Аналогично, если вам нужно получить каждый третий элемент массива, вы можете использовать следующий код:
1 2 3 |
arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] every_third = arr[2::3] print(every_third) # [3, 6, 9] |
В этом примере мы указали начальный индекс как 2 (третий элемент массива), конечный индекс не указывали (получим все элементы до конца), а шаг указали как 3 (получаем каждый третий элемент).