如何将集合传递给函数参数?

时间:2018-12-15 22:51:52

标签: string python-3.x set

通过比较两个列表,我得到了一个结果。 我该如何使用该集合来调用函数?

lista = ["a", "b", "c", "d"]
listb = ["e", "f", "g", "a"]

match_valid = bool(set(lista) & set(listb))
match = set(lista) & set(listb)

if match_valid:
    eval(match)()

def a():
    print("You found a match!")

TypeError:eval()arg 1必须是字符串,字节或代码对象

0 个答案:

没有答案