Python Pandas - Return a new Index of the values selected by the indices

PythonServer Side ProgrammingProgramming

To return a new Index of the values selected by the indices, use the index.take() method in Pandas. At first, import the required libraries -

import pandas as pd

Creating Pandas index −

index = pd.Index(['Electronics','Accessories','Decor', 'Books', 'Toys'], name ='Products')

Display the Pandas index −

print("Pandas Index...
",index)

Getting a new index of the values selected by indices −

print("
A new Index of the values selected by the indices...
",index.take([1,2]))

Example

Following is the code −

import pandas as pd

# Creating Pandas index
index = pd.Index(['Electronics','Accessories','Decor', 'Books', 'Toys'], name ='Products')

# Display the Pandas index
print("Pandas Index...
",index) # Return the number of elements in the Index print("
Number of elements in the index...
",index.size) # Return the dtype of the data print("
The dtype object...
",index.dtype) # Getting a new index of the values selected by indices print("
A new Index of the values selected by the indices...
",index.take([1,2]))

Output

This will produce the following output −

Pandas Index...
Index(['Electronics', 'Accessories', 'Decor', 'Books', 'Toys'], dtype='object', name='Products')

Number of elements in the index...
5

The dtype object...
object

A new Index of the values selected by the indices...
Index(['Accessories', 'Decor'], dtype='object', name='Products')
raja
Updated on 13-Oct-2021 08:07:57

Advertisements