Чудово!
Completion показник покращився до 3.85single
Базова індексація
Свайпніть щоб показати меню
Кожен масив NumPy має елементи та відповідні їм індекси. Тут ми зосередимося на індексах у одномірних масивах. На наступному зображенні позитивні індекси позначені зеленим, а негативні індекси — червоним:
Як видно, кожен елемент у масиві має як позитивний, так і негативний індекс. Насправді індексація в масивах подібна до індексації у списках.
Доступ до елементів за індексами
Щоб отримати доступ до елемента за його індексом, необхідно вказати індекс цього елемента у квадратних дужках, наприклад: array[2].
Якщо вказаний індекс виходить за межі масиву, виникає помилка IndexError, тому слід бути обережним.
1234567891011121314import numpy as np array = np.array([9, 6, 4, 8, 10]) # Accessing the first element (positive index) print(f'The first element (positive index): {array[0]}') # Accessing the first element (negative index) print(f'The first element (negative index): {array[-5]}') # Accessing the last element (positive index) print(f'The last element (positive index): {array[4]}') # Accessing the last element (negative index) print(f'The last element (negative index): {array[-1]}') # Accessing the third element (positive index) print(f'The third element (positive index): {array[2]}') # Accessing the third element (negative index) print(f'The third element (negative index): {array[-3]}')
Насправді, позитивна та негативна індексація — це лише два способи доступу до елементів масиву, і вони функціонують однаково.
Зазвичай для доступу до першого елемента масиву використовують додатний індекс (0), а для останнього — від’ємний індекс (-1).
Оскільки елементи нашого масиву — це просто числа, над ними можна виконувати всі стандартні операції, як і з звичайними числами:
1234import numpy as np array = np.array([9, 6, 4, 8, 10]) # Finding the average between the first and the last element print((array[0] + array[-1]) / 2)
Тут обчислено середнє значення першого та останнього елементів нашого масиву.
Підсумовуючи, індексування є ключовим для доступу, зміни або вилучення конкретних елементів чи підмножин даних, забезпечуючи ефективну та точну обробку вмісту масиву.
Swipe to start coding
Обчислення середнього значення першого, четвертого та останнього елементів:
- Використайте додатний індекс для доступу до першого елемента.
- Використайте додатний індекс для доступу до четвертого елемента.
- Використайте від’ємний індекс для доступу до останнього елемента.
- Обчисліть середнє цих чисел.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат