Skip to content
Snippets Groups Projects
Commit 04cc331c authored by Carla Elena Gomez Alvarado's avatar Carla Elena Gomez Alvarado
Browse files

Ejercicio 1 final

parent ef84fa88
No related branches found
No related tags found
No related merge requests found
%% Cell type:markdown id: tags:
Nombre: *Carla Gomez*
*Estudiante Lic. Física*
*Universidad Simón Bolívar*
*Caracas, Venezuela*
**Ejercicio 1: Lista de palabras**
La solución planteada consiste en una funcion que recibe como argumento una cadena de str de palabras separadas por '-', luego son ordenadas alfabeticamente y luego se eliminan las repeticiones para concluir imprimiendo la lista sin palabras duplicadas, ordenas alfabeticamente unidas por '-'
%% Cell type:code id: tags:
``` python
#Función list_of_words
def list_of_words(ListWords):
ListWords=ListWords.split('-') #separa por '-'
ListWords_sorted=sorted(ListWords) #ordena alfabeticamente
ListNotRepeated=list(dict.fromkeys(ListWords_sorted)) #retorna a lista y crea un diccionario para remover los valores repetidos
result = '-'.join(ListNotRepeated) #une los resultado de la lista con '-'
print(result)
```
%% Cell type:markdown id: tags:
**Ejecución de la función list_of_words**
Input: pera-casa-perro-perro-cama
Resultado: cama-casa-pera-perro
%% Cell type:code id: tags:
``` python
list_of_words("pera-casa-perro-perro-cama")
```
%% Output
cama-casa-pera-perro
%% Cell type:code id: tags:
``` python
```
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