pandas.Index.symmetry_difference # 指数。symmetry_difference ( other , result_name = None , sort = None ) [来源] # 计算两个 Index 对象的对称差。 参数: 其他索引或类似数组 结果名称str 排序bool 或 None,默认 None是否对结果索引进行排序。默认情况下,尝试对值进行排序,但来自不可比较元素的任何 TypeError 都会被 pandas 捕获。 None :尝试对结果进行排序,但通过比较不可比较的元素捕获任何类型错误。 False :不对结果进行排序。 True :对结果进行排序(这可能会引发 TypeError)。 返回: 指数 笔记 symmetric_differenceidx1包含出现在其中一个或idx2但不是同时出现的元素 。相当于删除重复项创建的索引 。idx1.difference(idx2) | idx2.difference(idx1) 例子 >>> idx1 = pd.Index([1, 2, 3, 4]) >>> idx2 = pd.Index([2, 3, 4, 5]) >>> idx1.symmetric_difference(idx2) Index([1, 5], dtype='int64')