【发布时间】:2016-09-18 05:34:11
【问题描述】:
我有一个包含集合作为值的字典,我想使用 for 循环将所有这些集合合并。我曾尝试将 set.union() 与 for 循环一起使用,但我认为这不起作用,有什么简单的方法可以进行此迭代吗?
for key in self.thisDict.keys():
for otherKey in self.thisDict.keys():
if otherKey!=key:
unionSet=set.union(self.thisDict[otherKey])
我认为我遇到的问题是我没有将所有集合合并。我正在处理大量数据,所以很难说。使用我正在创建的 unionSet 对象,我打印出这些数据,但它似乎没有我预期的那么大
【问题讨论】:
-
您能分享一下您尝试过的代码以及您遇到的具体问题吗?
标签: python-3.x iteration set-union