Ejemplos:
Entrada: "hola, programa python, ¿cómo estás?" Salida: hola, ¿cómo programas python? Entrada: "A los programadores les encantan los algoritmos" Salida: A los programadores les encantan los algoritmos
Nota: las palabras que tienen la primera letra son mayúsculas y se imprimirán en orden alfabético.
Coincidencia:
El enfoque utilizado en este programa es muy simple. Divida las líneas usando la función dividir (). Después de eso, ordene las palabras en orden lexicográfico usando sort(). Repite palabras en bucle e imprime cada palabra que ya está ordenada.
# Programa Python para ordenar palabras en lexicográfico
# Dividir cadena mi_cadena hasta que se encuentre el espacio.
palabras
=
my_string.split()
# sort() ordenará las líneas.
palabras.sort()
para
i
en
=
" hola, este es un ejemplo de cómo ordenar "
"la palabra en forma alfabética"
# Función call
sortLexo (my_string)
Ou tput:
ejemplo alfabético hola cómo se ordena esto a palabra