什么是匹配 Python 2.7 列表中不同项目的最佳方法,我有
list= [('A', 6L), ('B', 7L), ('C', 8L), ('D', 8L), ('E', 6L), ('F', 8L)]
我想匹配这样的结果
new list = ('A', 6L, 'B', 7L), ('C', 8L, 'E', 6L), ('D', 8L), ('F' 8L)]
在这种情况下 D 和 F 中,任何不匹配的项目都位于列表的末尾。
编辑:通过匹配不同我的意思是将每个元组(例如(A,6))与另一个元组连接起来,其中元组中的第二项(例如6)不一样。所以 (A, 6 ) 和 (B, 7 ) 但不是 (A, 6 ) 和 (E, 6 )