Від'ємна Індексація
Ми обговорили додатну індексацію, але існує також від'ємна індексація. Від'ємна індексація починається з кінця, де індекс -1
вказує на останній елемент, індекс -2
- на передостанній елемент і так далі.
12345import numpy as np arr = np.array([[1, 3, 5, 7, 9], [2, 4, 6, 8, 10]]) print(arr[-1 , -1])
У цьому прикладі показано, як отримати значення 10 із заданого двовимірного масиву, використовуючи від'ємну індексацію.
Перший індекс визначає рядок, який ми вибираємо (-1
відноситься до останнього рядка), тоді як другий індекс відповідає елементу, який ми вибираємо в цьому рядку (-1
- останній). У результаті ми отримаємо значення 10
. Запустіть код вище, щоб перевірити це.
Swipe to start coding
У вас є наступний масив:
[[[-4, 3, 1], [-4, 39, 8]], [[2, -4, 10], [15, 193, 8]]]
- Отримайте доступ до значення
10
.
Давайте спробуємо. Використовуйте тільки від'ємні індекси.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 4.76
Від'ємна Індексація
Свайпніть щоб показати меню
Ми обговорили додатну індексацію, але існує також від'ємна індексація. Від'ємна індексація починається з кінця, де індекс -1
вказує на останній елемент, індекс -2
- на передостанній елемент і так далі.
12345import numpy as np arr = np.array([[1, 3, 5, 7, 9], [2, 4, 6, 8, 10]]) print(arr[-1 , -1])
У цьому прикладі показано, як отримати значення 10 із заданого двовимірного масиву, використовуючи від'ємну індексацію.
Перший індекс визначає рядок, який ми вибираємо (-1
відноситься до останнього рядка), тоді як другий індекс відповідає елементу, який ми вибираємо в цьому рядку (-1
- останній). У результаті ми отримаємо значення 10
. Запустіть код вище, щоб перевірити це.
Swipe to start coding
У вас є наступний масив:
[[[-4, 3, 1], [-4, 39, 8]], [[2, -4, 10], [15, 193, 8]]]
- Отримайте доступ до значення
10
.
Давайте спробуємо. Використовуйте тільки від'ємні індекси.
Рішення
Дякуємо за ваш відгук!
Awesome!
Completion rate improved to 4.76single