import pandas as pd
df = pd.DataFrame(
[['Tom', 91, 80, 94],
['Emmy', 98, 95, 96],
['Rubeus', 87, 81, 87],
['Dumbledore', 99, 100, 98],
['Axel', 75, 85, 90]],
columns=['name', 'algebra', 'python', 'java'])
sorted_df = df.sort_values(by='python', ascending=False)
print(sorted_df)
'''
run:
name algebra python c++
3 Dumbledore 99 100 98
1 Emmy 98 95 96
4 Axel 75 85 90
2 Rubeus 87 81 87
0 Tom 91 80 94
'''