Computer >> Máy Tính >  >> Lập trình >> Python

Python Pandas - Xác định xem hai đối tượng Index có bằng nhau không

Để xác định xem hai đối tượng Chỉ mục có bằng nhau hay không, hãy sử dụng ký tự bằng () phương pháp.

Đầu tiên, hãy nhập các thư viện được yêu cầu -

import pandas as pd

Tạo index1 và index2 -

index1 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55])
index2 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55])

Hiển thị index1 và index2 -

print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)

Kiểm tra xem hai đối tượng chỉ mục có bằng nhau không -

index1.equals(index2)

Ví dụ

Sau đây là mã -

import pandas as pd

# Creating index1 and index2
index1 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55])
index2 = pd.Index([15, 25, 55, 10, 100, 70, 35, 40, 55])

# Display the index1 and index2
print("Pandas Index1...\n",index1)
print("Pandas Index2...\n",index2)

print("\nAre these two Index objects equal?\n",index1.equals(index2))

Đầu ra

Điều này sẽ tạo ra mã sau -

Pandas Index1...
Int64Index([15, 25, 55, 10, 100, 70, 35, 40, 55], dtype='int64')
Pandas Index2...
Int64Index([15, 25, 55, 10, 100, 70, 35, 40, 55], dtype='int64')

Are these two Index objects equal?
True