# Select row with maximum and minimum value in Pandas dataframe in Python # importing pandas and numpyimport pandas as pdimport numpy as np  # data of 2018 drivers world championshipdict1 ={'Driver':['Hamilton', 'Vettel', 'Raikkonen',                  'Verstappen', 'Bottas', 'Ricciardo',                  'Hulkenberg', 'Perez', 'Magnussen',                   'Sainz', 'Alonso', 'Ocon', 'Leclerc',                  'Grosjean', 'Gasly', 'Vandoorne',                  'Ericsson', 'Stroll', 'Hartley', 'Sirotkin'],                            'Points':[408, 320, 251, 249, 247, 170, 69, 62, 56,                   53, 50, 49, 39, 37, 29, 12, 9, 6, 4, 1],                             'Age':[33, 31, 39, 21, 29, 29, 31, 28, 26, 24, 37,                      22, 21, 32, 22, 26, 28, 20, 29, 23]}                        # creating dataframe using DataFrame constructordf = pd.DataFrame(dict1)print(df.head(10))