single
Indexación Básica
Desliza para mostrar el menú
Cada array de NumPy tiene elementos y sus respectivos índices. Aquí, se hará énfasis en los índices en arrays unidimensionales.
En la siguiente imagen, los índices positivos se muestran en verde, mientras que los índices negativos se muestran en rojo:
Como puedes ver, cada elemento en el arreglo tiene tanto un índice positivo como un índice negativo. De hecho, la indexación en los arreglos es similar a la indexación en las listas.
Acceso a elementos por índices
Para acceder a un elemento por su índice, debes especificar el índice de este elemento entre corchetes, por ejemplo, array[2].
Si el índice especificado está fuera de rango, se lanza un IndexError, así que ten cuidado con eso.
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]}')
De hecho, el indexado positivo y negativo son simplemente dos métodos para acceder a los elementos de un array, y funcionan de la misma manera funcionalmente.
Es una práctica común acceder al primer elemento del array usando un índice positivo (0) y al último elemento usando un índice negativo (-1).
Dado que los elementos de tu array son simplemente números, puedes realizar todo tipo de operaciones con ellos, igual que harías con números normales:
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)
Aquí, se calculó el promedio de los elementos primero y último del array.
En resumen, la indexación es fundamental para acceder, modificar o extraer elementos específicos o subconjuntos de datos, lo que permite una manipulación eficiente y precisa del contenido del array.
Desliza para comenzar a programar
Calcular el promedio de los elementos primero, cuarto y último:
- Utilizar un índice positivo para acceder al primer elemento.
- Utilizar un índice positivo para acceder al cuarto elemento.
- Utilizar un índice negativo para acceder al último elemento.
- Calcular el promedio de estos números.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla