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

Свайпніть щоб показати меню

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. Запустіть код вище, щоб перевірити це.

Завдання

Swipe to start coding

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

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

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

Рішення

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

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

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

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

Запитати АІ

expand
ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

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. Запустіть код вище, щоб перевірити це.

Завдання

Swipe to start coding

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

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

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

Рішення

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

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

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

Секція 3. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Ми дуже хвилюємося, що щось пішло не так. Що трапилося?
some-alt