查找列表中多个集合之间的交集

问题描述 投票:1回答:1

我有一个列表,其中包含具有不同名称和字符串值的多组{}。

例如

set1 = {"a", "santa", "clock"}
search = {"why", "is", "santa", "nice"}

list_of_sets = [set1, search]

我想通过函数在列表中找到集合之间的交集:

def intersection_between_sets_from_list(list_of_sets):
    """ find the intersection between the sets here"""
    return intersection_strings

任何想法在“”“中使用什么代码都可以在这里”“”找到集合之间的交集。

python string set intersection
1个回答
0
投票

如果要在列表中找到所有集合之间的交集,可以在list_of_set上进行迭代,并像这样找到当前集合与时间集合之间的交集:

© www.soinside.com 2019 - 2024. All rights reserved.