diff --git a/ejercicio1.ipynb b/ejercicio1.ipynb
new file mode 100644
index 0000000000000000000000000000000000000000..f48bace080d00cc8674585f9af7b4f5efb331378
--- /dev/null
+++ b/ejercicio1.ipynb
@@ -0,0 +1,84 @@
+{
+ "cells": [
+  {
+   "cell_type": "markdown",
+   "metadata": {},
+   "source": [
+    "## Nombre: Jennifer Ortega \n",
+    "### Ejercicio No. 1 - Lista de palabras\n",
+    "\n",
+    "Escriba un programa en python que acepte una lista de palabras separadas por guiones, e imprima de vuelta las mismas palabras, sin repetición y nuevamente separadas por guiones, después de ordenarlas alfabéticamente.\n",
+    "- Ejemplo de entrada: naranja-avión-melodía-tupla-avión \n",
+    "- Salida esperada: avión-melodía-naranja-tupla"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 1,
+   "metadata": {},
+   "outputs": [],
+   "source": [
+    "def ordena_alfabeti(palabras):\n",
+    "    '''Funcion que ordena alfabeticamente una lista de palabras y elimina palabras repetidas'''\n",
+    "    palabras_ordenadas = sorted(palabras) # funcion que ordena alfabeticamente\n",
+    "    lista_final = []\n",
+    "    for i in palabras_ordenadas: # para eliminar palabras repetidas en la lista\n",
+    "        if i not in lista_final:\n",
+    "            lista_final.append(i)\n",
+    "    return(lista_final)  \n",
+    "    \n",
+    "    \n",
+    "    "
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": 8,
+   "metadata": {},
+   "outputs": [
+    {
+     "name": "stdout",
+     "output_type": "stream",
+     "text": [
+      "ingrese las palabras separadas por guines: naranja-avión-melodía-tupla-avión\n",
+      "avión-melodía-naranja-tupla\n"
+     ]
+    }
+   ],
+   "source": [
+    "palabras = input('ingrese las palabras separadas por guines: ') \n",
+    "palabras_separadas = palabras.split('-') # separa cada palabras separadas por (-)\n",
+    "palabras_final = ordena_alfabeti(palabras_separadas)\n",
+    "print('-'.join(palabras_final)) # une una lista por medio de (-)"
+   ]
+  },
+  {
+   "cell_type": "code",
+   "execution_count": null,
+   "metadata": {},
+   "outputs": [],
+   "source": []
+  }
+ ],
+ "metadata": {
+  "kernelspec": {
+   "display_name": "Python 3",
+   "language": "python",
+   "name": "python3"
+  },
+  "language_info": {
+   "codemirror_mode": {
+    "name": "ipython",
+    "version": 3
+   },
+   "file_extension": ".py",
+   "mimetype": "text/x-python",
+   "name": "python",
+   "nbconvert_exporter": "python",
+   "pygments_lexer": "ipython3",
+   "version": "3.7.3"
+  }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 4
+}