<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://solveconpython.com/redes-neuronales/la-funcion-sigmoide-en-python-explicada-paso-a-paso-con-matematicas-simples/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/la-funcion-sigmoide-en-python.jpg</image:loc><image:title>La función sigmoide en Python</image:title><image:caption>La función sigmoide en Python</image:caption></image:image><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/python-wiki-string-functiones-split.png</image:loc><image:title>Python Wiki String Functiones Split</image:title></image:image><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/logistic-curve.png</image:loc><image:title>logistic-curve</image:title></image:image><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/250px-logistic-curve.svg_.png</image:loc><image:title>250px-Logistic-curve.svg</image:title></image:image><lastmod>2026-01-22T08:43:26+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/funciones-de-activacion-en-python-por-que-una-red-neuronal-sin-ellas-no-puede-aprender/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/funciones-de-activacion-en-redes-neuronales.jpg</image:loc><image:title>Funciones de activación en redes neuronales</image:title><image:caption>Funciones de activación en redes neuronales</image:caption></image:image><lastmod>2026-01-22T07:47:23+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/la-neurona-artificial-en-python-pesos-bias-y-suma-ponderada-explicado-paso-a-paso/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/la-neurona-artificial-paso-a-paso.jpg</image:loc><image:title>La neurona artificial paso a paso</image:title><image:caption>La neurona artificial paso a paso</image:caption></image:image><lastmod>2026-01-22T07:46:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/entrenar-una-red-neuronal-en-python-el-loop-completo-paso-a-paso/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/equilibrio-en-redes-neuronales-1.jpg</image:loc><image:title>Equilibrio en redes neuronales</image:title><image:caption>Equilibrio en redes neuronales</image:caption></image:image><lastmod>2026-01-22T07:42:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/cuantas-neuronas-ocultas-necesito-underfitting-vs-overfitting-en-redes-neuronales/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/equilibrio-en-redes-neuronales.jpg</image:loc><image:title>Equilibrio en redes neuronales</image:title><image:caption>Equilibrio en redes neuronales</image:caption></image:image><lastmod>2026-01-22T07:37:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/</loc><lastmod>2026-01-21T17:04:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/anadiendo-una-capa-oculta-en-python-construyendo-una-red-neuronal-real/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/anadiendo-una-capa-oculta-en-python.jpg</image:loc><image:title>Añadiendo una capa oculta en Python</image:title><image:caption>Añadiendo una capa oculta en Python</image:caption></image:image><lastmod>2026-01-21T12:07:34+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/gradientes-y-backpropagation-en-python-como-el-error-se-convierte-en-ajuste-de-pesos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/gradientes-y-backpropagation-en-python.jpg</image:loc><image:title>Gradientes y backpropagation en Python</image:title><image:caption>Gradientes y backpropagation en PythonGradientes</image:caption></image:image><lastmod>2026-01-21T08:51:49+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/redes-neuronales/la-funcion-de-perdida-loss-en-python-como-una-red-neuronal-sabe-si-lo-esta-haciendo-bien-o-mal/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/la-funcion-de-perdida-en-python.jpg</image:loc><image:title>La función de pérdida en Python</image:title><image:caption>La función de pérdida en Python</image:caption></image:image><lastmod>2026-01-21T07:50:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/guias-rapidas/</loc><lastmod>2026-01-20T18:36:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/guias-rapidas/que-es-una-variable-en-python-y-como-no-romperla/</loc><lastmod>2026-01-20T18:36:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/guias-rapidas/listas-en-python-en-5-minutos-con-ejemplos-reales/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/listas-en-python-guia-rapida.png</image:loc><image:title>Listas en Python - Guía Rápida</image:title><image:caption>Listas en Python - Guía Rápida</image:caption></image:image><lastmod>2026-01-20T18:31:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/nameerror-variable-no-definida-en-python/</loc><lastmod>2026-01-19T17:16:42+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-es-keyerror-en-python-y-como-solucionarlo/</loc><lastmod>2026-01-19T17:00:40+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/</loc><lastmod>2026-01-19T15:06:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/diferencia-entre-listas-tuplas-sets-y-diccionarios-en-python-explicado-facil/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/diferencia-entre-listas-tuplas-sets-y-diccionarios-en-python.png</image:loc><image:title>Diferencia entre listas, tuplas, sets y diccionarios en Python</image:title><image:caption>Diferencia entre listas, tuplas, sets y diccionarios en Python</image:caption></image:image><lastmod>2026-01-19T12:41:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/vale-la-pena-aprender-python-en-2026-una-respuesta-honesta/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/vale-la-pena-aprender-python-en-2026.png</image:loc><image:title>Vale la pena aprender Python en 2026</image:title><image:caption>Vale la pena aprender Python en 2026</image:caption></image:image><lastmod>2026-01-19T12:38:30+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-son-las-funciones-en-python-y-como-se-crean-explicacion-clara-con-ejemplos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-son-las-funciones-en-python.png</image:loc><image:title>Qué son las funciones en Python</image:title><image:caption>Qué son las funciones en Python</image:caption></image:image><lastmod>2026-01-19T12:33:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/diferencia-entre-for-y-while-en-python-cuando-usar-cada-uno/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/diferencia-entre-for-y-while-en-python.png</image:loc><image:title>Diferencia entre for y while en Python</image:title><image:caption>Diferencia entre for y while en Python</image:caption></image:image><lastmod>2026-01-19T12:30:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-son-los-modulos-y-paquetes-en-python-y-como-organizar-el-codigo/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-son-los-modulos-y-paquetes-en-python.png</image:loc><image:title>Qué son los módulos y paquetes en Python</image:title><image:caption>Qué son los módulos y paquetes en Python</image:caption></image:image><lastmod>2026-01-19T12:27:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-version-de-python-debo-instalar-guia-clara-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-version-de-python-debo-instalar.png</image:loc><image:title>Qué versión de Python debo instalar</image:title><image:caption>Qué versión de Python debo instalar</image:caption></image:image><lastmod>2026-01-19T12:23:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-son-args-y-kwargs-en-python-y-cuando-usarlos-explicacion-clara/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-son-args-y-kwargs-en-python.png</image:loc><image:title>Qué son args y kwargs en Python</image:title><image:caption>Qué son args y kwargs en Python</image:caption></image:image><lastmod>2026-01-19T12:21:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-significa-typeerror-en-python-y-como-solucionarlo-guia-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-significa-typeerror-en-python.png</image:loc><image:title>Qué significa TypeError en Python</image:title><image:caption>Qué significa TypeError en Python</image:caption></image:image><lastmod>2026-01-19T12:18:05+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/que-es-un-diccionario-en-python-y-como-se-usa-guia-clara-con-ejemplos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/que-es-un-diccionario-en-python-y-como-se-usa.png</image:loc><image:title>Qué es un diccionario en Python y cómo se usa</image:title><image:caption>Qué es un diccionario en Python y cómo se usa</image:caption></image:image><lastmod>2026-01-19T12:15:33+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/python-es-bueno-para-principiantes-ventajas-y-desventajas-reales/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/python-es-bueno-para-principiantes-ventajas-y-desventajas-reales.png</image:loc><image:title>Python es bueno para principiantes - Ventajas y desventajas reales</image:title><image:caption>Python es bueno para principiantes - Ventajas y desventajas reales</image:caption></image:image><lastmod>2026-01-19T11:44:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/para-que-sirve-python/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/para-que-sirve-python.png</image:loc><image:title>Para qué sirve Python</image:title><image:caption>Para qué sirve Python</image:caption></image:image><lastmod>2026-01-19T11:40:42+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/es-python-facil-de-aprender-la-verdad-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/es-python-facil-de-aprender.png</image:loc><image:title>Es Python fácil de aprender</image:title><image:caption>Es Python fácil de aprender</image:caption></image:image><lastmod>2026-01-19T11:37:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/cuanto-tiempo-se-tarda-en-aprender-python-expectativas-realistas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/cuanto-tiempo-se-tarda-en-aprender-python.png</image:loc><image:title>Cuánto tiempo se tarda en aprender Python</image:title><image:caption>Cuánto tiempo se tarda en aprender Python</image:caption></image:image><lastmod>2026-01-19T11:34:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-usar-if-elif-y-else-en-python-explicacion-clara-con-ejemplos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-usar-if-elif-y-else-en-python.png</image:loc><image:title>Cómo usar if, elif y else en Python</image:title><image:caption>Cómo usar if, elif y else en Python</image:caption></image:image><lastmod>2026-01-19T11:32:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-usar-funciones-lambda-en-python-usos-comunes-y-limites/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-usar-funciones-lambda-en-python.png</image:loc><image:title>Cómo usar funciones lambda en Python</image:title><image:caption>Cómo usar funciones lambda en Python</image:caption></image:image><lastmod>2026-01-19T11:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-solucionar-indexerror-list-index-out-of-range-en-python/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-solucionar-indexerror.png</image:loc><image:title>Cómo solucionar IndexError</image:title><image:caption>Cómo solucionar IndexError</image:caption></image:image><lastmod>2026-01-19T11:27:55+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-instalar-python-en-windows-paso-a-paso-guia-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-instalar-python-en-windows-paso-a-paso.png</image:loc><image:title>'Cómo instalar Python en Windows paso a paso</image:title><image:caption>'Cómo instalar Python en Windows paso a paso</image:caption></image:image><lastmod>2026-01-19T11:24:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-instalar-python-en-macos-paso-a-paso-guia-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-instalar-python-en-macos-paso-a-paso.png</image:loc><image:title>Cómo instalar Python en macOS paso a paso</image:title><image:caption>Cómo instalar Python en macOS paso a paso</image:caption></image:image><lastmod>2026-01-19T10:52:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-instalar-python-en-linux-paso-a-paso-guia-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-instalar-python-en-linux-paso-a-paso.png</image:loc><image:title>Cómo instalar Python en Linux paso a paso</image:title><image:caption>Cómo instalar Python en Linux paso a paso</image:caption></image:image><lastmod>2026-01-19T10:48:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-funcionan-los-bucles-for-y-while-en-python-explicacion-clara-con-ejemplos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-funcionan-los-bucles-for-y-while-en-python.png</image:loc><image:title>Cómo funcionan los bucles for y while en Python</image:title><image:caption>Cómo funcionan los bucles for y while en Python</image:caption></image:image><lastmod>2026-01-19T10:46:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-funcionan-las-listas-en-python-explicacion-clara-con-ejemplos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-funcionan-las-listas-en-python.png</image:loc><image:title>Cómo funcionan las listas en Python</image:title><image:caption>Cómo funcionan las listas en Python</image:caption></image:image><lastmod>2026-01-19T10:42:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/preguntas/como-ejecutar-un-programa-en-python-guia-sencilla-para-principiantes/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/como-ejecutar-un-programa-en-python.png</image:loc><image:title>Cómo ejecutar un programa en Python</image:title><image:caption>Cómo ejecutar un programa en Python</image:caption></image:image><lastmod>2026-01-19T10:41:22+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/</loc><lastmod>2026-01-17T16:30:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-27-retry-con-backoff-exponencial-sin-librerias/</loc><lastmod>2026-01-17T16:29:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/avanzado/</loc><lastmod>2026-01-17T16:28:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/avanzado/python-reto-29-cola-de-tareas-queue-con-workers-y-reintentos/</loc><lastmod>2026-01-17T16:27:37+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/avanzado/python-reto-28-circuit-breaker-simple/</loc><lastmod>2026-01-17T16:26:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-24-cache-simple-memoization-para-acelerar-funciones/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-24-cache-simple-memoization-para-acelerar-funciones.jpg</image:loc><image:title>Reto #24 Cache simple (memoization) para acelerar funciones</image:title><image:caption>Reto #24 Cache simple (memoization) para acelerar funciones</image:caption></image:image><lastmod>2026-01-17T16:06:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-26-rate-limiter-token-bucket-simple/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-26-rate-limiter-token-bucket-simple.jpg</image:loc><image:title>Reto #26 Rate limiter (Token Bucket simple)</image:title><image:caption>Reto #26 Rate limiter (Token Bucket simple)</image:caption></image:image><lastmod>2026-01-17T14:14:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-20-manejo-robusto-de-errores-try-except-bien-hecho/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-20-manejo-robusto-de-errores-try-except-bien-hecho.jpg</image:loc><image:title>Reto #20 Manejo robusto de errores (try except bien hecho)</image:title><image:caption>Reto #20 Manejo robusto de errores (try except bien hecho)</image:caption></image:image><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-26-rate-limiter-token-bucket-simple-1.jpg</image:loc><image:title>Reto #26 Rate limiter (Token Bucket simple)</image:title></image:image><lastmod>2026-01-17T08:20:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-25-lru-cache-simplificado-capacidad-maxima/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-25-lru-cache-simplificado-capacidad-maxima.jpg</image:loc><image:title>Reto #25 LRU Cache simplificado (capacidad máxima)</image:title><image:caption>Reto #25 LRU Cache simplificado (capacidad máxima)</image:caption></image:image><lastmod>2026-01-17T08:11:10+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-23-pipeline-etl-simple-leer-%e2%86%92-limpiar-%e2%86%92-validar-%e2%86%92-exportar/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-23-pipeline-etl-simple-leer-e28692-limpiar-e28692-validar-e28692-exportar.jpg</image:loc><image:title>Reto #23 Pipeline ETL simple (leer → limpiar → validar → exportar)</image:title><image:caption>Reto #23 Pipeline ETL simple (leer → limpiar → validar → exportar)</image:caption></image:image><lastmod>2026-01-17T08:01:06+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-22-resumir-un-csv-por-grupo-group-by-sin-pandas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-22-e28094-resumir-un-csv-por-grupo-group-by-sin-pandas.jpg</image:loc><image:title>Reto #22 — Resumir un CSV por grupo (group-by sin pandas)</image:title><image:caption>Reto #22 — Resumir un CSV por grupo (group-by sin pandas)</image:caption></image:image><lastmod>2026-01-16T18:55:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-21-parsear-logs-y-extraer-metricas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-21-parsear-logs-y-extraer-metricas.jpg</image:loc><image:title>Reto #21 Parsear logs y extraer métricas</image:title><image:caption>Reto #21 Parsear logs y extraer métricas</image:caption></image:image><lastmod>2026-01-16T18:50:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-19-generador-de-contrasenas-con-reglas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-19-generador-de-contrasenas-con-reglas.jpg</image:loc><image:title>Reto #19 Generador de contraseñas (con reglas)</image:title><image:caption>Reto #19 Generador de contraseñas (con reglas)</image:caption></image:image><lastmod>2026-01-16T18:33:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-18-ordenar-una-lista-de-diccionarios-por-multiples-campos/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-18-ordenar-una-lista-de-diccionarios-por-multiples-campos.jpg</image:loc><image:title>Reto #18 Ordenar una lista de diccionarios por múltiples campos</image:title><image:caption>Reto #18 Ordenar una lista de diccionarios por múltiples campos</image:caption></image:image><lastmod>2026-01-16T18:27:28+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-17-contar-ocurrencias-con-collections-counter-comparativa/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-17-contar-ocurrencias-con-collections.counter-comparativa.jpg</image:loc><image:title>Reto #17 Contar ocurrencias con collections.Counter (comparativa)</image:title><image:caption>Reto #17 Contar ocurrencias con collections.Counter (comparativa)</image:caption></image:image><lastmod>2026-01-16T14:06:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-16-merge-de-dos-listas-ordenadas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-16-e28094-merge-de-dos-listas-ordenadas.jpg</image:loc><image:title>Reto #16 — Merge de dos listas ordenadas</image:title><image:caption>Reto #16 — Merge de dos listas ordenadas</image:caption></image:image><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/python-reto-16-e28094-merge-de-dos-listas-ordenadas.jpg</image:loc><image:title>Python Reto #16 — Merge de dos listas ordenadas</image:title><image:caption>Python Reto #16 — Merge de dos listas ordenadas</image:caption></image:image><lastmod>2026-01-16T13:54:02+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-15-leer-un-csv-y-calcular-metricas-sin-pandas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-15-leer-un-csv-y-calcular-metricas-sin-pandas.jpg</image:loc><image:title>Reto #15 Leer un CSV y calcular métricas (sin pandas)</image:title><image:caption>Reto #15 Leer un CSV y calcular métricas (sin pandas)</image:caption></image:image><lastmod>2026-01-16T13:42:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-14-eliminar-duplicados-preservando-el-orden-python/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-14-eliminar-duplicados-preservando-el-orden.jpg</image:loc><image:title>Reto #14 Eliminar duplicados preservando el orden</image:title><image:caption>Reto #14 Eliminar duplicados preservando el orden</image:caption></image:image><lastmod>2026-01-16T13:38:11+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/intermedio/python-reto-13-agrupar-elementos-por-clave/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-13-agrupar-elementos-por-clave.jpg</image:loc><image:title>Reto #13 Agrupar elementos por clave</image:title><image:caption>Reto #13 Agrupar elementos por clave</image:caption></image:image><lastmod>2026-01-16T13:30:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-12-convertir-una-lista-en-un-diccionario-indice-%e2%86%92-valor/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-12-convertir-una-lista-en-un-diccionario-indice-e28692-valor.jpg</image:loc><image:title>Reto #12 Convertir una lista en un diccionario (índice → valor)</image:title><image:caption>Reto #12 Convertir una lista en un diccionario (índice → valor)</image:caption></image:image><lastmod>2026-01-16T13:25:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-11-validar-email-reglas-simples/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-11-validar-email-reglas-simples.jpg</image:loc><image:title>Reto #11 Validar email (reglas simples)</image:title><image:caption>Reto #11 Validar email (reglas simples)</image:caption></image:image><lastmod>2026-01-16T13:13:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-10-normalizar-nombres-trim-title-case/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-10-normalizar-nombres-trim-title-case.jpg</image:loc><image:title>Reto #10 Normalizar nombres (trim + title case)</image:title><image:caption>Reto #10 Normalizar nombres (trim + title case)</image:caption></image:image><lastmod>2026-01-16T12:49:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-9-contar-vocales-en-una-cadena/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-9-contar-vocales-en-una-cadena.jpg</image:loc><image:title>Reto #9 Contar vocales en una cadena</image:title><image:caption>Reto #9 Contar vocales en una cadena</image:caption></image:image><lastmod>2026-01-16T12:42:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-8-fizzbuzz-version-limpia-y-testeable/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-8-fizzbuzz-version-limpia-y-testeable.jpg</image:loc><image:title>Reto #8 FizzBuzz (versión limpia y testeable)</image:title><image:caption>Reto #8 FizzBuzz (versión limpia y testeable)</image:caption></image:image><lastmod>2026-01-16T12:37:43+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-7-sumar-valores-en-una-lista-sin-usar-sum/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-7-sumar-valores-en-una-lista-sin-usar-sum.jpg</image:loc><image:title>Reto #7 Sumar valores en una lista (sin usar sum)</image:title><image:caption>Reto #7 Sumar valores en una lista (sin usar sum)</image:caption></image:image><lastmod>2026-01-16T12:30:03+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-6-palindromo-ignorando-espacios-y-mayusculas/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-6-palindromo-ignorando-espacios-y-mayusculas.jpg</image:loc><image:title>Reto #6 Palíndromo (ignorando espacios y mayúsculas)</image:title><image:caption>Reto #6 Palíndromo (ignorando espacios y mayúsculas)</image:caption></image:image><lastmod>2026-01-16T12:25:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-5-filtrar-numeros-pares-de-una-lista/</loc><lastmod>2026-01-16T12:16:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-4-frecuencia-de-caracteres-en-una-cadena/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/reto-4-frecuencia-de-caracteres.jpg</image:loc><image:title>Reto #4 Frecuencia de caracteres</image:title><image:caption>Reto #4 Frecuencia de caracteres</image:caption></image:image><lastmod>2026-01-16T12:12:42+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-3-encontrar-el-maximo-en-una-lista/</loc><lastmod>2026-01-16T12:09:38+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-2-contar-palabras-en-una-frase/</loc><image:image><image:loc>https://solveconpython.com/wp-content/uploads/2026/01/python-reto-2-contar-palabras-en-frase.jpg</image:loc><image:title>Python Reto #2 Contar palabras en frase</image:title><image:caption>Python Reto #2 Contar palabras en frase</image:caption></image:image><lastmod>2026-01-16T11:40:07+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/python-reto-1-invertir-una-cadena-de-forma-segura/</loc><lastmod>2026-01-16T11:10:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/empieza-aqui/</loc><lastmod>2026-01-16T09:20:17+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/principiante/</loc><lastmod>2026-01-10T16:38:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/proyectos/</loc><lastmod>2026-01-07T19:55:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/cookies/</loc><lastmod>2026-01-07T19:45:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/politica/</loc><lastmod>2026-01-07T19:41:09+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/terminos/</loc><lastmod>2026-01-07T17:33:12+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/contacto/</loc><lastmod>2026-01-07T17:26:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/sobre/</loc><lastmod>2026-01-07T17:20:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/entrevistas/</loc><lastmod>2026-01-07T16:38:08+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/python-para-trabajo/</loc><lastmod>2026-01-07T16:37:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/tests-y-calidad/</loc><lastmod>2026-01-07T16:37:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://solveconpython.com/2025/09/05/hello-world/</loc><lastmod>2025-09-05T06:04:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://solveconpython.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-01-22T08:43:26+00:00</lastmod></url></urlset>
