Movatterモバイル変換


[0]ホーム

URL:


Skip to main content
Ctrl+K

pandas.Index.equals#

Index.equals(other)[source]#

Determine if two Index object are equal.

The things that are being compared are:

  • The elements inside the Index object.

  • The order of the elements inside the Index object.

Parameters:
otherAny

The other object to compare against.

Returns:
bool

True if “other” is an Index and it has the same elements and orderas the calling index; False otherwise.

Examples

>>>idx1=pd.Index([1,2,3])>>>idx1Index([1, 2, 3], dtype='int64')>>>idx1.equals(pd.Index([1,2,3]))True

The elements inside are compared

>>>idx2=pd.Index(["1","2","3"])>>>idx2Index(['1', '2', '3'], dtype='object')
>>>idx1.equals(idx2)False

The order is compared

>>>ascending_idx=pd.Index([1,2,3])>>>ascending_idxIndex([1, 2, 3], dtype='int64')>>>descending_idx=pd.Index([3,2,1])>>>descending_idxIndex([3, 2, 1], dtype='int64')>>>ascending_idx.equals(descending_idx)False

The dtype isnot compared

>>>int64_idx=pd.Index([1,2,3],dtype='int64')>>>int64_idxIndex([1, 2, 3], dtype='int64')>>>uint64_idx=pd.Index([1,2,3],dtype='uint64')>>>uint64_idxIndex([1, 2, 3], dtype='uint64')>>>int64_idx.equals(uint64_idx)True

[8]ページ先頭

©2009-2025 Movatter.jp