Skip to content
Snippets Groups Projects
Commit 430bcff7 authored by Wilson Castañeda Ayay's avatar Wilson Castañeda Ayay
Browse files
parents 54707bf0 159d481b
Branches master
No related tags found
No related merge requests found
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# 1 Ejercicio No. 1 - Lista de Palabras"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Escriba un programa en python que acepte una lista de palabras separadas por guiones, e\n",
"imprima de vuelta las mismas palabras, sin repetición y nuevamente separadas por guiones,\n",
"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": 2,
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Ingrese palabras separadas por guion:uno-dos-tres\n",
"dos-tres-uno\n"
]
}
],
"source": [
"#se captura las palabras ingresadas\n",
"entrada=input(\"Ingrese palabras separadas por guion:\")\n",
"#obtengo la lista de elementos\n",
"lista=entrada.split(sep=\"-\")\n",
"salida=sorted(lista)\n",
"print ('-'.join(salida))"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"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
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment