1
resposta

Ordem alfabética

Como posso ordenar os nomes dos alunos em ordem alfabética em um DataFrame? Tabela demonstrativa sem estar em ordem alfabética

1 resposta

Fala, Gustavo! Beleza?

Peço desculpas pela demora em dar um retorno.

Para resolver a sua dúvida, existem algumas alternativas na biblioteca Pandas, porém uma das mais simples é a que vou te mostrar em seguida. Vamos utilizar o método sort_values(), onde você indica a coluna que será ordenada, desta forma:

proxima_turma = proxima_turma.sort_values('Alunos do curso de Cursos de Python')

Resultado:

id_alunoAlunos do curso de Cursos de Python
1763ARACI
3237ARLINDA
1562CLAUDETE
476GEANE
1766LENITA
245LIA
770MARLUCI
2239RENATA
1543ROSEMEIRE
1497VALQUIRIA

Por padrão, o método sort_values() ordena a coluna de forma ascendente ou seja de 0 a 10 ou no caso de A a Z. mas caso você queira ordenar de forma descendente, basta usar o parâmetro ascending = False

proxima_turma.sort_values('Alunos do curso de Cursos de Python',ascending=False)

Resultado:

id_alunoAlunos do curso de Cursos de Python
1497VALQUIRIA
1543ROSEMEIRE
2239RENATA
770MARLUCI
245LIA
1766LENITA
476GEANE
1562CLAUDETE
3237ARLINDA
1763ARACI

Espero ter ajudado e qualquer dúvida estou por aqui. Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software