我有两个元组a = ((1, 'AB'), (2, 'BC'), (3, 'CD'))和b = ((1, 'AB'), (2, 'XY'), (3, 'ZA')).通过分析这两个元组,可以发现元组中存在不匹配,即(2, 'BC')存在a但 (2, 'XY')存在于元组中b.
我需要找出这样的不匹配,并带有一个值为的元组
result = ((2, 'BC', 'XY'), (3, 'CD', 'ZA'))
Run Code Online (Sandbox Code Playgroud)
(订单应保留)
我可以抓住的最接近的参考是比较子列表并合并它们,但这是用于列表,我找不到使用元组的方法.
有没有办法可以执行此操作?