1
resposta

Criando o Data Frame e resolvendo o exercício

Escolhi fazer dessa forma:

data = [['Ary', 'M', 21], ['Cátia', 'F', 19], ['Carlos', 'M', 50 ], ['Beto', 'M', 29], ['Bruna', 'F', 31], ['Ana', 'F', 42]]
list(range(6))
df_A = pd.DataFrame(data, list(range(6)), list(['Nome', 'Sexo', 'Idade']))
df_A
df_B = df.sort_values(by = ['Sexo', 'Nome'])
df_B
1 resposta

Oii Rafael, tudo bem com você?

Excelente resposta! Parabéns pelo empenho de criar o DataFrame para conseguir testar as possibilidades do exercício :)

Apenas um detalhe, ao criar o df_B você colocou df.sort_values(by = ['Sexo', 'Nome']), no entanto você deve substituir o df por df_A, resultando em df_A.sort_values(by = ['Sexo', 'Nome']).

Qualquer dúvida estou à disposição ^^

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