pandas.Index.symmetric_difference¶
- 
Index.symmetric_difference(other, result_name=None)[source]¶
- Compute the symmetric difference of two Index objects. It’s sorted if sorting is possible. - Parameters: - other : Index or array-like - result_name : str - Returns: - symmetric_difference : Index - Notes - symmetric_differencecontains elements that appear in either- idx1or- idx2but not both. Equivalent to the Index created by- idx1.difference(idx2) | idx2.difference(idx1)with duplicates dropped.- Examples - >>> idx1 = Index([1, 2, 3, 4]) >>> idx2 = Index([2, 3, 4, 5]) >>> idx1.symmetric_difference(idx2) Int64Index([1, 5], dtype='int64') - You can also use the - ^operator:- >>> idx1 ^ idx2 Int64Index([1, 5], dtype='int64')