There is a Pandas dataframe: time_on_chart min max performer "Groove" Holmes 1 11 "Little" Jimmy Dickens 1 10 "Pookie" Hudson 1 1 "Weird Al" Yankovic 1 20 Sort these rows by the time_on_chart and max columns, in descending order, and display the first 20 rows
import pandas as pd df = pd.DataFrame({'time_on_chart': [1,1,1,1], 'max': [11,10,1,20]}, index=['"Groove" Holmes', '"Little" Jimmy Dickens', '"Pookie" Hudson', '"Weird Al" Yankovic']) df.sort_values(['time_on_chart', 'max'], ascending=False)