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: 2.107
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 (442 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