Skip to content
Snippets Groups Projects
Commit 60e42b29 authored by Juan Manuel Moreno Perez's avatar Juan Manuel Moreno Perez
Browse files

ejercicio 1

parent e7d26218
No related branches found
No related tags found
No related merge requests found
%% Cell type:markdown id: tags:
# Nombre: Juan Manuel Moreno Pérez
# Usuario: morenoj
%% Cell type:markdown id: tags:
• 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.
Ejemplo de entrada: naranja-avión-melodía-tupla-avión
Salida esperada: avión-melodía-naranja-tupla
%% Cell type:code id: tags:
``` python
txt=input()
txt=txt.split('-')
txt=sorted(txt)
prev=''
ret=''
for i in range(len(txt)):
if txt[i]==prev:
continue
else:
ret+=txt[i]
if i<len(txt)-1:
ret+='-'
prev=txt[i]
print(ret)
```
%% Output
naranja-avión-melodía-tupla-avión
avión-melodía-naranja-tupla
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