我正在研究列表的差异.
>>a = [1, 2, 3]
>>b = [2, 4, 5]
>>c = [3, 2, 6]
Run Code Online (Sandbox Code Playgroud)
2组之间的对称差异可以使用:
>>z = set(a).symmetric_difference(set(b))
>>print z
>>set([1, 3, 4, 5])
Run Code Online (Sandbox Code Playgroud)
如何获得3套之间的差异?对于3组的差异,预期输出为:
expected output : set([1, 3, 4, 5, 6])
Run Code Online (Sandbox Code Playgroud)