Avatar ·

Conversão de linha para ordenação em ordem lexicográfica

📁 lista, linha, python

Como converter uma string composta por palavras separadas por espaços e ordenar a lista resultante em ordem lexicográfica?

É dada uma linha de palavras separadas por espaços:

  S =  'ABC a BCD BC ABC BC BCD BCD ABC'   

Nós a convertemos usando o método split com espaço como separador:

  a = S.split( ' ' )  

Obtemos:

  [ 'ABC' ,  'a' ,  'BCD' ,  'BC' ,  'ABC' ,  'BC' ,  'BCD' ,  'BCD' ,  'ABC' ]  

Se usarmos print(a) , não obteremos nada se:

  ...