Dux-Courses Evaluaciones
DOCUMENTATIONCOURSESROADMAPRANKINGBLOGPLAYGROUND
LoginSign Up
Aurum-Courses

Aurum Courses is an advanced learning and evaluation platform designed to accelerate your tech career. We provide an immersive environment filled with challenges, technical documentation, and verifyable certificates for frontend, backend, and fullstack technologies.

Platform Links

  • Interactive Courses
  • Technical Documentation
  • Tech Blog & Articles
  • Mi Perfil y Progreso

About the Project

  • About the Project
  • Contact & Support

Legal & Compliance

  • Privacy Policy
  • Terms of Service
  • Cookies Management
© 2026 Aurum-Courses. All rights reserved. Made with passion for the developer ecosystem.

Desarrollado por Aurumdux

Docs/Python/Listas y Tuplas
Principiantepython

Listas y Tuplas

Domina las estructuras de datos secuenciales mas utilizadas en Python: listas mutables y tuplas inmutables.

Que son las Listas

Las listas son colecciones ordenadas y mutables de elementos de cualquier tipo. Se definen con corchetes [].

Operaciones basicas con Listas

Python ofrece una enorme cantidad de metodos built-in para manipular listas.
python
1frutas = ["manzana", "banana", "cereza"]
2
3print(frutas[0])    # "manzana"
4print(frutas[-1])   # "cereza"
5print(frutas[0:2])  # ["manzana", "banana"]
6
7frutas.append("durazno")
8frutas.insert(1, "fresa")
9frutas.remove("banana")
10eliminado = frutas.pop()
11
12print(frutas)

List Comprehensions

Las list comprehensions son una sintaxis elegante para crear listas a partir de iterables existentes.
python
1cuadrados = [x**2 for x in range(1, 11)]
2print(cuadrados)  # [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
3
4pares = [x for x in range(20) if x % 2 == 0]
5print(pares)  # [0, 2, 4, 6, 8, 10, 12, 14, 16, 18]
6
7nombres = ["ana", "luis", "pedro"]
8normalizados = [n.capitalize() for n in nombres]
9print(normalizados)  # ["Ana", "Luis", "Pedro"]

Tuplas: Inmutabilidad

Las tuplas son como las listas pero inmutables. Se definen con parentesis (). Son mas rapidas y se usan cuando los datos no deben cambiar.
python
1coordenadas = (40.4168, -3.7038)
2latitud, longitud = coordenadas
3print(f"Lat: {latitud}, Lon: {longitud}")
4
5def dividir(a, b):
6    return a // b, a % b
7
8q, r = dividir(17, 5)
9print(f"17 / 5 = {q} resto {r}")
← AnteriorBucles Básico: for y whileSiguiente →Diccionarios y Sets