SolveConPython
Facebook
Instagram
Tumblr
Contacto
Entrevistas
Guías rápidas
Política de Cookies
Política de Privacidad
Proyectos
Python para trabajo
Retos de Python Avanzado
Retos de Python Intermedio
Python Reto #13 — Agrupar elementos por clave
Python Reto #14 — Eliminar duplicados preservando el orden
Python Reto #15 — Leer un CSV y calcular métricas (sin pandas)
Python Reto #16 — Merge de dos listas ordenadas
Retos de Python para Principiantes
Python Reto #1 — Invertir una cadena de forma segura
Python Reto #10 — Normalizar nombres (trim + title case)
Python Reto #11 — Validar email (reglas simples)
Python Reto #12 — Convertir una lista en un diccionario (índice → valor)
Python Reto #2 — Contar palabras en una frase
Python Reto #3 — Encontrar el máximo en una lista
Python Reto #4 — Frecuencia de caracteres en una cadena
Python Reto #5 — Filtrar números pares de una lista
Python Reto #6 — Palíndromo (ignorando espacios y mayúsculas)
Python Reto #7 — Sumar valores en una lista (sin usar sum)
Python Reto #8 — FizzBuzz (versión limpia y testeable)
Python Reto #9 — Contar vocales en una cadena
Sobre SolveConPython
Términos y Condiciones
Tests y calidad
Entrevistas
Suscribirse
Suscrito
SolveConPython
Suscríbeme
¿Ya tienes una cuenta de WordPress.com?
Inicia sesión
.
SolveConPython
Suscribirse
Suscrito
Regístrate
Iniciar sesión
Copiar enlace corto
Denunciar este contenido
Ver la entrada en el Lector
Gestionar las suscripciones
Contraer esta barra