
- Python Basic Tutorial
- Python - Home
- Python - Overview
- Python - Environment Setup
- Python - Basic Syntax
- Python - Comments
- Python - Variables
- Python - Data Types
- Python - Operators
- Python - Decision Making
- Python - Loops
- Python - Numbers
- Python - Strings
- Python - Lists
- Python - Tuples
- Python - Dictionary
- Python - Date & Time
- Python - Functions
- Python - Modules
- Python - Files I/O
- Python - Exceptions
Python - Make new Pandas Index with deleting multiple index elements
To make new Pandas Index with deleting multiple index elements, use the index.delete() method. Set the multiple index elements in it.
At first, import the required libraries −
import pandas as pd
Creating the index −
index = pd.Index([15, 25, 35, 45, 55, 75, 95])
Display the index −
print("Pandas Index...\n",index)
Deleting multiple indexes at 3rd position i.e. index 2 and 5th position i.e. index 4 −
print("\nRemaining Index after deleting multiple index elements...\n", index.delete([2, 4]))
Example
Following is the code −
import pandas as pd # Creating the index index = pd.Index([15, 25, 35, 45, 55, 75, 95]) # Display the index print("Pandas Index...\n",index) # Return the number of elements in the Index print("\nNumber of elements in the index...\n",index.size) # Return a tuple of the shape of the underlying data print("\nA tuple of the shape of underlying data...\n",index.shape) # get the bytes in the data print("\nReturn the bytes...\n",index.nbytes) # get the dimensions of the data print("\nReturn the dimensions...\n",index.ndim) # deleting multiple indexes at 3rd position i.e. index 2 and 5th position i.e. index 4 print("\nRemaining Index after deleting multiple index elements...\n", index.delete([2, 4]))
Output
This will produce the following code −
Pandas Index... Int64Index([15, 25, 35, 45, 55, 75, 95], dtype='int64') Number of elements in the index... 7 A tuple of the shape of underlying data... (7,) Return the bytes... 56 Return the dimensions... 1 Remaining Index after deleting multiple index elements... Int64Index([15, 25, 45, 75, 95], dtype='int64')
- Related Articles
- Python - Make new Pandas Index with passed location deleted
- Python Pandas - Make new Index with passed list of labels deleted
- Python Pandas - Return a new Index with elements of index not in other and get the difference
- Python Pandas - Return a new Index with elements of index not in other but unsort the result
- Python Pandas - Repeat elements of an Index
- Python Pandas - Compute indexer and mask for new index given the current index
- Python Pandas - Create a DataFrame from original index but enforce a new index
- Python - Create a new view of the Pandas Index
- Python Pandas - Insert a new index value at the first index from the last
- Python – Elements with same index
- Python Pandas - Check if the index is empty with 0 elements
- Python Pandas - Return a new Index of the values set with the mask
- Python Pandas - Insert a new index value at a specific position
- Python – Extract elements in between multiple specific range of index
- Swap Even Index Elements And Odd Index Elements in Python

Advertisements