我有一组元组(set1),其中每个元组是(somename1,somename2,Number)。其中数字表示我们看到somename1,somename2的次数。
我想将它与另一个集合(set2)合并,其中somename1、somename2可能在集合中,并相应地更新Number。
现在,由于明显的原因,set1&set2返回一个空集。如何有效地更新set1?你知道吗
样本数据=Set1 = {('soda','coca cola',5), ('chocolate','mars',13)}
Tags:
下面是一个示例,如果您想使用集合进行输入,并且只对任何格式的结果数据感兴趣(看起来我最近经常使用
defaultdict
):印刷品:
您可以使用计数器:
如果您不想添加Set2中不在Set1中的键,可以使用dict理解:
相关问题 更多 >
编程相关推荐