Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Від'ємна Індексація | Індексування та Зрізи
Вступ до NumPy
course content

Зміст курсу

Вступ до NumPy

Вступ до NumPy

1. Початок Роботи з NumPy
2. Розмірності в Масивах
4. Важливі Функції

book
Від'ємна Індексація

Ми обговорили додатну індексацію, але існує також від'ємна індексація. Від'ємна індексація починається з кінця, де індекс -1 вказує на останній елемент, індекс -2 - на передостанній елемент і так далі.

12345
import numpy as np arr = np.array([[1, 3, 5, 7, 9], [2, 4, 6, 8, 10]]) print(arr[-1 , -1])
copy

У цьому прикладі показано, як отримати значення 10 із заданого двовимірного масиву, використовуючи від'ємну індексацію.

Перший індекс визначає рядок, який ми вибираємо (-1 відноситься до останнього рядка), тоді як другий індекс відповідає елементу, який ми вибираємо в цьому рядку (-1 - останній). У результаті ми отримаємо значення 10. Запустіть код вище, щоб перевірити це.

Завдання
test

Swipe to show code editor

У вас є наступний масив: [[[-4, 3, 1], [-4, 39, 8]], [[2, -4, 10], [15, 193, 8]]]

  1. Отримайте доступ до значення 10.

Давайте спробуємо. Використовуйте тільки від'ємні індекси.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 5
toggle bottom row

book
Від'ємна Індексація

Ми обговорили додатну індексацію, але існує також від'ємна індексація. Від'ємна індексація починається з кінця, де індекс -1 вказує на останній елемент, індекс -2 - на передостанній елемент і так далі.

12345
import numpy as np arr = np.array([[1, 3, 5, 7, 9], [2, 4, 6, 8, 10]]) print(arr[-1 , -1])
copy

У цьому прикладі показано, як отримати значення 10 із заданого двовимірного масиву, використовуючи від'ємну індексацію.

Перший індекс визначає рядок, який ми вибираємо (-1 відноситься до останнього рядка), тоді як другий індекс відповідає елементу, який ми вибираємо в цьому рядку (-1 - останній). У результаті ми отримаємо значення 10. Запустіть код вище, щоб перевірити це.

Завдання
test

Swipe to show code editor

У вас є наступний масив: [[[-4, 3, 1], [-4, 39, 8]], [[2, -4, 10], [15, 193, 8]]]

  1. Отримайте доступ до значення 10.

Давайте спробуємо. Використовуйте тільки від'ємні індекси.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt