Logo

Arrays en Python para Principiantes: Una Introducción Práctica

Los arrays son estructuras de datos fundamentales en la programación. En Python, los arrays se conocen como listas y son una forma flexible y poderosa de almacenar y manipular conjuntos de elementos. En este artículo, exploraremos cómo trabajar con arrays en Python, desde su creación hasta su manipulación y acceso a elementos individuales.

¿Qué es un array en Python?

Un array es una estructura de datos que permite almacenar múltiples elementos del mismo tipo en una única variable. En Python, los arrays se conocen como listas y se pueden utilizar para almacenar cualquier tipo de dato, como números, cadenas de texto o incluso otros arrays.

Creando un array en Python

En Python, podemos crear un array utilizando corchetes [] y separando cada elemento con una coma. Por ejemplo, para crear un array de números enteros, podemos hacer lo siguiente:

numeros = [1, 2, 3, 4, 5]

También podemos crear un array de cadenas de texto de la siguiente manera:

nombres = ["Juan", "María", "Pedro", "Laura"]

Accediendo a elementos individuales del array

Podemos acceder a elementos específicos de un array utilizando su índice. En Python, los índices comienzan en 0, por lo que el primer elemento de un array tiene un índice de 0, el segundo tiene un índice de 1, y así sucesivamente. Por ejemplo, para acceder al segundo elemento de un array, podemos hacer lo siguiente:

numeros = [1, 2, 3, 4, 5]
segundo_numero = numeros[1]

print(segundo_numero)   # Output: 2

También podemos acceder a elementos desde el final del array utilizando índices negativos. Por ejemplo, para acceder al último elemento de un array, podemos utilizar el índice -1:

nombres = ["Juan", "María", "Pedro", "Laura"]
ultimo_nombre = nombres[-1]

print(ultimo_nombre)   # Output: Laura

Modificando elementos del array

Una de las ventajas de las listas en Python es que podemos modificar elementos individuales después de crear el array. Para actualizar el valor de un elemento específico, simplemente asignamos un nuevo valor a su índice correspondiente. Por ejemplo:

numeros = [1, 2, 3, 4, 5]
numeros[0] = 10

print(numeros)   # Output: [10, 2, 3, 4, 5]

Operaciones comunes con arrays

Python ofrece una serie de funciones y métodos integrados para trabajar con arrays. Algunas de las operaciones comunes incluyen:

Ejemplo práctico: Promedio de calificaciones

Supongamos que tenemos un array que contiene las calificaciones de un grupo de estudiantes:

calificaciones = [80, 90, 75, 85, 95]

Podemos calcular el promedio de estas calificaciones sumando todos los elementos y dividiendo por la cantidad de elementos:

calificaciones = [80, 90, 75, 85, 95]
promedio = sum(calificaciones) / len(calificaciones)

print("El promedio de calificaciones es:", promedio)

Conclusión

Los arrays, o listas, son una herramienta poderosa en Python para almacenar y manipular conjuntos de elementos. En este artículo, hemos aprendido cómo crear y acceder a elementos de un array, así como algunas operaciones comunes que se pueden realizar. Con esta introducción práctica, esperamos que te sientas más cómodo trabajando con arrays en Python.

Recuerda practicar y experimentar con diferentes operaciones y funcionalidades de los arrays para seguir fortaleciendo tus habilidades de programación en Python.

Referencias:

© Copyright 2024, todos los derechos reservados.