Python - Ayuda ejercicio de leer las palabras de un archivo y ordenarlas

 
Vista:

Ayuda ejercicio de leer las palabras de un archivo y ordenarlas

Publicado por Diego (1 intervención) el 25/05/2020 01:04:14
Ejercicio 4: Descargar una copia de un archivo www.py4e.com/code3/romeo.txt.
Escribir un programa para abrir el archivo romeo.txt y leerlo línea por línea. Para cada línea, dividir la línea en una lista de palabras utilizando la función split. Para cada palabra, revisar si la palabra ya se encuentra previamente en la lista. Si la palabra no está en la lista, agregarla a la lista. Cuando el programa termine, ordenar e imprimir las palabras resultantes en orden alfabético.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de joel
Val: 3.475
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ayuda ejercicio de leer las palabras de un archivo y ordenarlas

Publicado por joel (901 intervenciones) el 25/05/2020 08:24:43
Hola Diego, seria algo así:

1
2
3
4
5
6
palabras=set()
with open('archivo.txt', 'r') as f:
    for palabra in f.readline().split():
        palabras.add(palabra)
 
print(sorted(list(palabras)))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar