我有一个键为集合的字典
我需要返回一个包含所有与
我想使用交集操作符(
my_dict
,还有一个集合 x
。我需要返回一个包含所有与
x
中数字相同的元素的集合列表。如果 my_dict
中的集合不包含 x
中的所有数字,则不应将其返回。我想使用交集操作符(
&
),但它会返回 my_dict
中的所有集合。my_dict = {1: {1,2,3,4,5},
2: {1,2,3,7,8},
3: {1,2,3,4}
}
x = {1,2,5}
new_list = []
for i in my_dict:
if my_dict[i] & x:
new_list.append(i)
print(new_list)
输出:
[1, 2, 3]
我需要接收 [1]
而不是 [1, 2, 3]